【发布时间】:2014-11-05 15:38:14
【问题描述】:
我有[main]Fragment,里面有两个ViewPagers。每个ViewPager 都包含几个Fragments。 ViewPager 的Fragments 从[main]Fragment 获取数据到他们的ListViews。我需要更新所有ListViews 中的数据,这些数据来自[main]Fragment。
我试图删除当前的[main]Fragment 并添加新的(重新加载),但是当我在.supportFragmentManager() 中调用.remove([main]Fragment) 或.detach([main]Fragment) 方法时[main]Fragment 并没有破坏或分离,它只是隐藏,我无法添加新的,只需将.atach([main]Fragment) 设为当前...重新加载活动是个坏主意。请帮帮我。
【问题讨论】:
-
你用过 childFragmentManager 吗?
-
这是一个困难的问题,因为它有很多形式,可以用很多方法完成。我在下面包含了一个内容观察者解决方案,因为您有一个 neto 用户 ID。
-
阿希尔,是的。对于所有子片段。
标签: android android-fragments android-listview android-viewpager fragmentmanager