将PagerSlidingTabStrip与片段内的Viewpager一起使用:
有什么想法吗?
答案 0 :(得分:14)
我遇到了类似的问题
试试这个
mPager.setAdapter(new BasePagerAdapter(getChildFragmentManager(), getResources()));
你可能有这个
mPager.setAdapter(new BasePagerAdapter(getFragmentManager(), getResources()));
编辑: 并在您的BasePagerAdapter中扩展FragmentStatePagerAdapter
public class BasePagerAdapter extends FragmentStatePagerAdapter {
答案 1 :(得分:1)
用getFragmentManager()
替换getChildFragmentManager()
帮助了我。
答案 2 :(得分:0)
如果您在
中使用设置pageradapter,请编写代码@Override
public void onResume() {
// TODO Auto-generated method stub
super.onResume();
pager.setAdapter(adapter);
}
答案 3 :(得分:0)
很抱歉在一个旧帖子上回复,但是写这篇文章是因为我的特定问题都没有使用Stackoverflow解决方案。
如果您将新的体系结构组件视图模型与主详细信息共享视图模型一起使用,并且从详细信息片段返回后获得空白视图寻呼机,请在主片段的onViewCreated
方法而不是{{ 1}}(仅在主片段中需要)。
还有其他答案,请记住在视图寻呼机适配器中使用childFragmentManager。
像这样:
onCreate