结合 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) 通过这种方法我没有违反谷歌的设计规则
根据Android support.design library 25,我尝试做到两者结合使用。
在此之前,我在 .XML 设计中使用 BottomNavigationView 和 FrameLayout,通过 transactionManager 加载片段。 TabsLayout 的页面应该通过 ViewPager 加载。
现在我的问题是:当我同时使用 BottomNavigationView 和 TabsLayout 时,是否应该通过 ViewPager 加载这两个页面?
感谢任何建议
解决了这个问题。
工作计划如下:
1) 在 .XML 和 FragmentManager (BottomNavigationView)
2) 使用选项卡创建片段容器
3) 通过 ViewPager 加载此片段容器您的页面
4) 由于 Fragment-Container,我避免在每个 fragment-layout 上放置 TabLayout,并且我避免通过在 fragment-Container 中实现一次来在每个 TabFragment 上实现 ObTabSelectedListner
5) 通过这种方法我没有违反谷歌的设计规则