35得票17回答
java.lang.IllegalArgumentException: 找不到id为0x1020002(android:id/content)的视图用于片段。

我试图从一个片段移动到另一个片段。在片段事务期间显示以下错误 - java.lang.IllegalArgumentException: No view found for id 0x1020002 (android:id/content) for fragment PhotosFrag...

8得票2回答
将Android片段移动到另一个容器中 无法更改片段的容器ID

我希望我的应用程序在平板电脑上能够实现以下功能。片段(0)有一些菜单,将显示片段(1)…(n)的内容,如下所示: ----------------- | | | | | | | | | | |(0)| X | X | X | | | | | |...

65得票3回答
FragmentManager和FragmentTransaction究竟是做什么的?

我有下面这段简单的代码FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fr...

79得票2回答
新的FragmentTransaction commitNow()方法在内部是如何工作的?

Android N和支持库版本24中新增的commitNow()方法文档有限且有些令人困惑。 同步提交此事务。在此调用返回之前,任何添加的片段都将被初始化并完全带到其宿主的生命周期状态,并且任何删除的片段都将相应地被拆除。以这种方式提交事务允许将片段添加为专用的封装组件,以监视其宿主的生命周...

9得票1回答
通过程序添加的Fragment中的返回键导致容器为空

我有一个关于碎片布局的问题,如果之前已经回答过并且我太傻不能找到它,那我真诚地道歉。我搜索了几个小时,什么都没找到(好吧,我找到了很多,但是没有解决我的问题)。 这是我的设置:我使用两个FrameLayout作为碎片的容器来实现双窗格布局。activity_listing.xml: &lt...

9得票1回答
FragmentTransaction 在 setCustomAnimation 前后的回调问题

我正在使用自定义动画来替换片段,我想在动画开始时禁用一些按钮,并在动画结束时启用它们。我该怎么做?

7得票2回答
Android碎片未添加到返回堆栈

我正在开发一个基于NavigationDrawer的应用程序。我的层次结构如下所示: NavigationDrawer --> 根Fragment(未添加到返回堆栈)--> 详细Fragment(已添加到返回堆栈) 现在,我想在用户按下返回按钮退出应用程序时向用户显示一条消...

7得票1回答
来自 ApiDemos 样例的 FragmentLayout 类中的奇怪 FragmentTransaction

抱歉,这个问题是为那些使用Eclipse并有访问ApiDemo示例代码权限的人准备的。具体来说,我正在尝试基于名为“FragmentLayout”的示例创建一个片段活动。 以下代码对我有问题(您可以在ApiDemo的“FragmentLayout.java”文件中找到完整代码,“ShowDe...

16得票1回答
替换碎片时高度值错误。

大家好,我又来问关于Fragment的问题了(我正在使用android.app.Fragment而不是Support Fragments)。 我想要替换一个Fragment。但这并不像使用以下代码那么简单: fragmentTransaction .replace(containe...

7得票4回答
使用addToBackStack进行Fragment事务后点击返回按钮无效

我希望能通过使用addToBackStack()来撤销replace FragmentTransaction: FragmentTransaction fragmentTransaction = getActivity().getSupportFragmentManager().beginT...