草庐IT

fragmented

全部标签

android - Google Maps V2 - 膨胀类 fragment 时出错

我正在尝试Android应用程序开发。我目前正在使用Eclipse(我不记得版本,无论是最新版本)。我已经过了一座桥,我似乎无法理解我做错了什么。我正在尝试使用GoogleMapsV2API。我浏览了几个文档并尝试了几种技术,所有这些都会导致相同的错误:Android.view.InflateException:BinaryXMLfileline#2:Errorinflatingclassfragment我已经连续2天把脸撞在key上了,试图弄清楚我在这里做错了什么。我做过的事情:从一个空白Activity开始。Project->Properties->Android->Project

android - Google Maps V2 - 膨胀类 fragment 时出错

我正在尝试Android应用程序开发。我目前正在使用Eclipse(我不记得版本,无论是最新版本)。我已经过了一座桥,我似乎无法理解我做错了什么。我正在尝试使用GoogleMapsV2API。我浏览了几个文档并尝试了几种技术,所有这些都会导致相同的错误:Android.view.InflateException:BinaryXMLfileline#2:Errorinflatingclassfragment我已经连续2天把脸撞在key上了,试图弄清楚我在这里做错了什么。我做过的事情:从一个空白Activity开始。Project->Properties->Android->Project

android - 仅在第二次导航到 Fragment 时导致 java.IllegalStateException 错误,No Activity

我遇到了一个非常令人费解的错误,我什至不知道如何开始解决。我有一个带有一个Activity的简单应用程序,View是用fragment实现的。其中一个fragment内部有一个ViewPager;所以我决定我想使用v4支持库的getChildFragmentManager类。我还必须使用ActionBarSherlock,这会导致问题,因为它没有随v4库的v11一起提供。我通过将ABS中的v4支持库替换为v11库来解决此问题,并且所有内容都已编译并似乎可以正常工作,包括ViewPager。这是奇怪的部分:第一次打开带有ViewPager的Fragment,它可以正常工作;但是第二次导航

android - 仅在第二次导航到 Fragment 时导致 java.IllegalStateException 错误,No Activity

我遇到了一个非常令人费解的错误,我什至不知道如何开始解决。我有一个带有一个Activity的简单应用程序,View是用fragment实现的。其中一个fragment内部有一个ViewPager;所以我决定我想使用v4支持库的getChildFragmentManager类。我还必须使用ActionBarSherlock,这会导致问题,因为它没有随v4库的v11一起提供。我通过将ABS中的v4支持库替换为v11库来解决此问题,并且所有内容都已编译并似乎可以正常工作,包括ViewPager。这是奇怪的部分:第一次打开带有ViewPager的Fragment,它可以正常工作;但是第二次导航

android - 每个 fragment (或 Activity 等)的 Dagger 2 自定义范围

我查看了几篇不同的文章,这些文章似乎提出了在Dagger2中进行自定义作用域的两种不同方法:MVPPresentersthatSurviveConfigurationChangesPart-2(Githubrepo):为每个fragment使用独特的自定义范围,例如@Hello1Scope和@Hello2Scope分别用于Hello1Fragment和Hello2FragmentTastingDagger2onAndroid:对所有fragment使用单个自定义范围,例如@PerFragment.据我了解,似乎与方法2一样,定义一个可用于所有fragment的范围应该没问题(即@Per

android - 每个 fragment (或 Activity 等)的 Dagger 2 自定义范围

我查看了几篇不同的文章,这些文章似乎提出了在Dagger2中进行自定义作用域的两种不同方法:MVPPresentersthatSurviveConfigurationChangesPart-2(Githubrepo):为每个fragment使用独特的自定义范围,例如@Hello1Scope和@Hello2Scope分别用于Hello1Fragment和Hello2FragmentTastingDagger2onAndroid:对所有fragment使用单个自定义范围,例如@PerFragment.据我了解,似乎与方法2一样,定义一个可用于所有fragment的范围应该没问题(即@Per

android - 从后台堆栈恢复 fragment 时的 savedInstanceState

我可以在删除fragment时使用savedInstanceState()保存状态,然后在将fragment从返回堆栈中弹出时恢复状态吗?当我从后台堆栈恢复fragment时,savedInstanceState包始终为空。现在,应用流程是:创建fragment->删除fragment(添加到后台堆栈)->从后台堆栈恢复fragment(savedInstanceState包为空)。以下是相关代码:publicvoidonActivityCreated(BundlesavedInstanceState){super.onCreate(savedInstanceState);Bundle

android - 从后台堆栈恢复 fragment 时的 savedInstanceState

我可以在删除fragment时使用savedInstanceState()保存状态,然后在将fragment从返回堆栈中弹出时恢复状态吗?当我从后台堆栈恢复fragment时,savedInstanceState包始终为空。现在,应用流程是:创建fragment->删除fragment(添加到后台堆栈)->从后台堆栈恢复fragment(savedInstanceState包为空)。以下是相关代码:publicvoidonActivityCreated(BundlesavedInstanceState){super.onCreate(savedInstanceState);Bundle

Android Activity/Fragment 数据加载职责

在为客户启动新应用程序时,我再次问自己同样的问题,即谁应该负责加载数据:Activity或fragment。我已经为各种应用程序采用了两种选择,我想知道哪种模式最适合您:限制代码复杂度。处理边缘情况(如屏幕旋转、屏幕节能、连接丢失等)选项1-Activity加载数据和fragment仅显示它这允许将fragment喂给一堆对象来显示。他们对加载数据以及我们如何加载数据一无所知。另一方面,Activity使用所需的任何方法加载数据(例如,最初是最新的50个条目,然后在搜索中加载搜索结果)。然后它将它传递给显示它的fragment。加载数据的方法可以是任何东西(来自服务,来自数据库,...

Android Activity/Fragment 数据加载职责

在为客户启动新应用程序时,我再次问自己同样的问题,即谁应该负责加载数据:Activity或fragment。我已经为各种应用程序采用了两种选择,我想知道哪种模式最适合您:限制代码复杂度。处理边缘情况(如屏幕旋转、屏幕节能、连接丢失等)选项1-Activity加载数据和fragment仅显示它这允许将fragment喂给一堆对象来显示。他们对加载数据以及我们如何加载数据一无所知。另一方面,Activity使用所需的任何方法加载数据(例如,最初是最新的50个条目,然后在搜索中加载搜索结果)。然后它将它传递给显示它的fragment。加载数据的方法可以是任何东西(来自服务,来自数据库,...