gpt4 book ai didi

android - 在 fragment 内使用 viewpager 和 fragment 时没有 Activity 异常

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:38:29 33 4
gpt4 key购买 nike

让我描述一下我的项目。

我将 actionbarsherlock 与来自 jfeinstein10 的 SlidingMeno 结合使用。在我的主要 Activity 中,我有这个滑动菜单,其中有几个菜单项可以打开容器中的 fragment 。 (与滑动菜单示例中的基本 fragment 示例相同)在其中一个 fragment 中,我有带有 viewpageindicator 的 view-pager。 View-pager 与我的 fragment 绑定(bind)到 FragmentStatePagerAdapter。所以我在 fragment 中有 fragment 。当在 fragment 中使用 fragment 时,我像文档中建议的那样使用 getChildFragmentManager() 。

当我第一次选择带有包含 view-pager fragment 的菜单项时,一切正常。但是当我选择其他一些菜单项然后返回到这个 view-pager fragment 时,我得到了这个异常。所有其他 fragment 都没有这个问题,并且在堆栈跟踪中没有对我的代码的引用。

https://gist.github.com/4502038

有没有人遇到过类似的问题或者知道是怎么回事。

编辑:如果我使用 getFragmentManager() 而不是 getChildFragmentManager() 即使你在子 fragment 中。我没有遇到异常,但是在我第二次选择 viewpager fragment 后,viewpager 中的一个 fragment 没有被重新创建。

我在github上创建了一个项目,大家可以看看。 https://github.com/pzagor2/TestErrorApp

最佳答案

看这个:https://code.google.com/p/android/issues/detail?id=42601错误。

取消注释 addToBackStack https://github.com/pzagor2/TestErrorApp/blob/master/MainActivity/src/com/example/myapp/MainActivity.java#L69 ,为我处理了你的项目设置。

您可以在第一个 URL 中的 Google 错误报告中看到该错误。

希望这对您有所帮助。

关于android - 在 fragment 内使用 viewpager 和 fragment 时没有 Activity 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14259170/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com