在Fragment中的Fragment标签
- 论坛
- 在Fragment中的Fragment标签
4 浏览
在Fragment中的Fragment标签
我在我的主活动中使用了带有标签的操作栏导航,使用了碎片(具有材料设计),如下所示,工作得很好,但现在我希望在我的碎片中有选项卡导航...
// 在主活动中的选项卡中添加碎片 private void setupViewPager(ViewPager viewPager) { Adapter adapter = new Adapter(getSupportFragmentManager()); adapter.addFragment(new FeedsFragment(), "最新动态"); adapter.addFragment(new ClubTeamsFragment(), "俱乐部球队"); adapter.addFragment(new FixturesFragment(), "比赛日程"); adapter.addFragment(new ResultsFragment(), "比赛结果"); adapter.addFragment(new ClubFieldsFragment(), "俱乐部场地"); viewPager.setAdapter(adapter); }
我相当确定TabHost现在已经过时了。
我希望实现附图所示的效果。蓝色选项卡位于主活动级别,灰色日期选项卡位于选中的碎片视图中。
我已经阅读了一些关于使用Tab Host或Fragment Activity的帖子,或者我是否使用扩展为Fragment的Activity?