BottomNavigationView:FrameLayout vs ViewPager

时间:2017-12-03 18:59:26

标签: android android-fragments bottomnavigationview

我正在我的应用中实施BottomNavigationView,但我见过的任何教程都没有明确这一点。

我应该使用

  • 一个FrameLayout(如here),让我的片段出现并消失,
  • 或带有适配器的ViewPager(如here),让我的片段像TabLayout一样轻扫?

这两种方法的优点和缺点是什么(对于BottomNavigationView,当然不是一般的,我可以RTFM),并且是否有一个谷歌或老聪明的程序员推荐另一个(无法'但是看到the doc中的一个??

1 个答案:

答案 0 :(得分:4)

  

我应该使用FrameLayout(比如这里),让我的片段出现和消失,还是ViewPager(比如这里),让我的片段像TabLay一样滑动?

前者。 The material design specs expressly indicate that you should not swipe between bottom navigation。 (参见“滚动”)。

引用:

  

在内容区域上使用滑动手势不会在视图之间导航。