【发布时间】:2016-11-30 20:47:57
【问题描述】:
我有一个包含五个项目的 BottomNavigationView。默认行为是仅显示所选项目的标签,所有五个项目之间的间距因所选项目而异。
我想要一个更类似于 iOS 上的 UITabBar 的底栏。使用 BottomNavigationView 是否可以做到这一点,或者您能否推荐一些其他解决此问题的库?
【问题讨论】:
-
您不希望它在被选中时有点冒泡吧?有点像 MD 设计指南中发生的事情,对吗? material-design.storage.googleapis.com/publish/material_v_9/…
-
正确。我希望所有选项卡始终大小相同,无论选择哪一个。
-
是的,BottomNavigationView 的这个初始版本似乎有很多限制。如果符合您的要求,我建议转换为 tabLayout,因为它允许您为所有选项卡设置“固定”大小。链接中还有更多信息可能会有所帮助,您可以扩展 BottomNavigationView 并尝试自己禁用冒泡效果。 stackoverflow.com/a/40188794/2340813
标签: android android-toolbar bottomnavigationview