【发布时间】:2013-09-23 21:11:34
【问题描述】:
我使用FragmentPageAdapter 在我的应用程序中拥有多个标签。这些选项卡中的 1 个是 ListFragment,它应该被另一个片段 onItemClick 替换,使用 FragmentTransaction。
如果我将ListFragment 添加到FrameLayout 中的Activity 中,则更改替换非常有效,但我不确定如何使用FragmentPagerAdapter 来执行此操作。
这里有一个更好的解释:
Tab1 Tab2 Tab3 Tab4
fragment fragment fragment fragment
subclass subclass subclass listview
从片段列表视图中单击一项后,应将其替换为这样
Tab1 Tab2 Tab3 Tab4
fragment fragment fragment fragment
subclass subclass subclass another-one
我尝试使用.replace(((ViewGroup)getView().getParent()).getId(), newFragment).commit(),但它不起作用。
【问题讨论】:
-
是的,还没解决这个问题
标签: android android-fragments fragmentpageradapter fragmenttransaction android-nested-fragment