问题描述
我用 FragmentPageAdapter
有我的应用程序中的多个选项卡。这些标签1是一个 ListFragment
是应该由另一个片段 onItemClick
,使用替代 FragmentTransaction
。
I'm using FragmentPageAdapter
to have multiple tabs within my app. 1 of those tabs is a ListFragment
that is supposed to be replaced by another fragment onItemClick
, using FragmentTransaction
.
的变化更换工程完美,如果我添加 ListFragment
到的FrameLayout
内的活动
,但我不知道如何使用要做到这一点 FragmentPagerAdapter
。
The change replace works perfectly if I add the ListFragment
to a FrameLayout
inside an Activity
, but I'm not sure how to do this using FragmentPagerAdapter
.
下面是一个更好的解释:
Here's a better explanation:
Tab1 Tab2 Tab3 Tab4
fragment fragment fragment fragment
subclass subclass subclass listview
点击一个项目从列表视图片段后,应及时更换这样
after clicking on one item from the fragment listview it should be replaced like this
Tab1 Tab2 Tab3 Tab4
fragment fragment fragment fragment
subclass subclass subclass another-one
我试着用 .replace(((ViewGroup中)getView()。的getParent())。的getId(),newFragment).commit()
,但它不将不起作用。
推荐答案
我就放弃这一想法,改为使用活动
。
I'll just drop this idea and change to use Activity
.
这篇关于在FragmentPagerAdapter 1标签Commiting FragmentTransaction的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!