结合 TabLayout 和 BottomNavigationView - support.design 库

Combine TabLayout with BottomNavigationView - support.design library

根据Android support.design library 25,我尝试做到两者结合使用。

在此之前,我在 .XML 设计中使用 BottomNavigationView 和 FrameLayout,通过 transactionManager 加载片段。 TabsLayout 的页面应该通过 ViewPager 加载。

现在我的问题是:当我同时使用 BottomNavigationView 和 TabsLayout 时,是否应该通过 ViewPager 加载这两个页面?

感谢任何建议

解决了这个问题。

工作计划如下:
1) 在 .XML 和 FragmentManager (BottomNavigationView)

中通过 FrameLayout 加载页面

2) 使用选项卡创建片段容器

3) 通过 ViewPager 加载此片段容器您的页面

4) 由于 Fragment-Container,我避免在每个 fragment-layout 上放置 TabLayout,并且我避免通过在 fragment-Container 中实现一次来在每个 TabFragment 上实现 ObTabSelectedListner

5) 通过这种方法我没有违反谷歌的设计规则