android-nested-fragment相关内容

viewpager 中的片段,未找到视图错误

我有一个活动持有一个片段,在这个片段中有一个按钮,当它被点击时,会弹出一个对话框. 在这个对话框中,有一个 Viewpager,它包含一些要显示的片段. 这是代码和错误,请抽出宝贵的时间告诉我我错在哪里.非常感谢您的帮助. MainActivity.class 导入android.os.Bundle;导入android.support.v4.app.FragmentActivi ..

带有 ViewPager 的 ActionBarSherlock 在返回堆栈和返回堆栈时不调用 ViewPager 片段生命周期方法

我有一个使用 ActionBarSherlock 的应用程序,在主片段中我有一个 ViewPager,它使用多个片段来显示列表的不同对象. 主要片段: 公共类 CollectionDemoFragment 扩展 SherlockFragment {DemoCollectionPagerAdapter mDemoCollectionPagerAdapter;ViewPager mViewP ..

TabFragment 中的 ViewPager 未再次加载

我正在尝试制作一个在属于 TabHost 的片段中具有 ViewPager 的应用.一切正常.我有我的标签栏,我可以切换标签.当我使用 ViewPager 切换到选项卡时,一切都正确显示. 但是,一旦我离开此标签并使用 ViewPager 并返回此标签,我的内容就不会显示.如果我滚动到一边两次,我确实会看到我的下一张图片,如果我返回两次,我还会看到图片已加载(可能是 offscreenloa ..

如何使用嵌套片段(Android 4.2)在 ViewPager 中添加片段

我有一个 ViewPager,其中包含三个 Fragments,每个片段显示一个 List(或 Grid). 在新的 Android API 级别 17(Jelly Bean 4.2)中,其中一项功能是 嵌套片段.新的功能描述说: 如果您使用 ViewPager 创建左右滑动的片段占用大部分屏幕空间,您现在可以插入片段进入每个片段页面. 所以,如果我理解正确,现在我可以在里面创建 ..

收到错误“Java.lang.IllegalStateException Activity 已被破坏";在 ViewPager 中使用标签时

我有一个应用程序,它包含在选项卡模式下使用 ActionBarSherlock.我有 5 个选项卡,每个选项卡的内容都使用片段处理.不过,对于 tab2,我有一个片段,其中的 xml 文件包含一个 ViewPager 元素,该元素又具有一些片段页面.当我最初启动应用程序时,我可以在选项卡之间切换没有问题,但是当我第二次按下 tab2 时,我得到了上面提到的错误.主要活动如下: 公共类 MainA ..

不调用嵌套片段的 onCreateView()

我一直在浏览 StackOverflow 中的嵌套片段文档、最佳实践和所有可能的链接.我看到了一些建议,以避免在布局文件中使用片段标记,而是通过事务添加它们以实现无缝过渡. 在我的应用程序中实现它之前,我尝试了一个简单的例子,我发现了一些意想不到的行为,没有调用 onCreateView() 子片段.我认为,我在理解中遗漏了一些东西,所以我正在寻找一些建议/帮助来解决这个问题. 示例流 ..
发布时间:2021-12-15 14:35:12 移动开发

getParentFragment 返回 null

我有一个 Fragment,它有一个 FrameLayout.第一个片段 (A) 在其 Framelayout 中加载另一个片段 (B).当我从内部片段 (B) 调用 getParentFragment 时,我得到 null.这个方法应该如何正确使用? 解决方案 getParentFragment() 是在 API 级别 17 (Android 4.2) 中引入的.Android 4.2 ..
发布时间:2021-12-15 14:12:27 移动开发

Android 4.2:带有嵌套片段的返回堆栈行为

在 Android 4.2 中,支持库支持嵌套片段参见此处.我玩过它并发现了一个有趣的行为/错误关于后堆栈和 getChildFragmentManager().当使用 getChildFragmentManager() 和 addToBackStack(String name) 时,通过按下后退按钮,系统不会向下运行后退堆栈到前一个片段.另一方面,当使用 getFragmentManager() ..
发布时间:2021-12-15 14:04:53 移动开发

片段里面的片段

我需要关于在片段内处理片段的帮助,实际上我按下后退按钮时遇到问题.应用程序主屏幕有按钮并按下每个按钮视图替换为新的片段(并且该片段包含在另一个片段中),动态添加/替换片段工作正常,按替换了 button1 片段,按下按钮时也会发生同样的情况,但如果我再次按下按钮,出现异常: "重复 id 0x7f05000a,标签为空,或父 id 0x7f050009 与com 的另一个片段……片段名称" 表 ..
发布时间:2021-12-15 13:41:45 移动开发

在新的嵌套片段 API 中未调用 onActivityResult()

我一直在使用 Android 包含在支持中的新 嵌套片段 API图书馆. 我在嵌套片段中面临的问题是,如果嵌套片段(即通过 getChildFragmentManager() 返回的 FragmentManager 添加到另一个片段的片段)) 调用 startActivityForResult(),嵌套片段的 onActivityResult() 方法不被调用.但是,父片段的 onActiv ..

使用 FragmentPagerAdapter 的 ViewPager 中的片段在第二次查看时为空白

我有一个片段界面,底部带有选项卡,可在主视图中打开不同的片段. 我有一个特定的片段,它是一个项目列表.如果用户选择此列表中的一个项目,则会打开另一个片段,其中包含一个视图页面,该页面在前一个片段的列表中的所有项目之间水平滚动.这很好用. viewpager 使用 FragmentPagerAdapter 来显示项目. 当用户选择列表中的一个项目,查看它,然后点击标签栏上的按钮返回 ..

动态更改片段选项卡主机内的片段?

我有一个主要活动,这里是片段活动我在 B 片段中设置了两个带有两个片段 A 和 B 的选项卡我有一个按钮,当用户单击按钮时,我想将片段 B 更改为片段 C.但是上面的标签是可见的... 如何实现替换标签内的片段? 非常感谢任何解决方案. 解决方案 基本概念 - 我们可以通过创建容器来实现这一点.每个选项卡都将分配一个特定的容器.现在,当我们需要一个新片段时,我们将使用此容器替换 ..