根据Android support.design库25,我尝试完成两者的结合使用。
在此之前,我在.XML设计中使用BottomNavigationView和FrameLayout来使用transactionManager加载片段。 TabsLayout的页面应该通过ViewPager加载。
现在我的问题:当我一起使用BottomNavigationView和TabsLayout时,我应该在ViewPager上加载这两个页面吗?
谢谢你的建议
解决了这个问题。
这是工作计划: 1)在.XML和FragmentManager(BottomNavigationView)中的FrameLayout上加载页面
2)使用选项卡创建Fragment-Container
3)加载此片段 - 将您的Pages加载到ViewPager上
4)由于Fragment-Container,我避免在每个片段布局上放置TabLayout,并且我避免在每个TabFragment上实现ObTabSelectedListner,只需在fragment-Container中实现一次
5)通过这种方法,我没有违反谷歌设计规则