Android 我可以在底部导航视图中添加5个以上的菜单项吗?

Android 我可以在底部导航视图中添加5个以上的菜单项吗?,android,bottomnavigationview,Android,Bottomnavigationview,我试图在底部导航视图中添加超过5个项目,但这会导致膨胀错误。根据谷歌的材料设计规范,底部导航视图支持的项目不超过5个。您可以为BottomNavigationView使用另一个库,因为使用Google的库无法实现这一点 创建最多包含5个导航目标的菜单资源(BottomNavigationView不支持超过5个项目)。 其次,就用户体验而言,在底部导航中有5个或更多项目是一个糟糕的设计。即使是4也是一种延伸。如果您需要5个以上的项目,BottomNavigation不适合您。如果您需要,您可以采

我试图在底部导航视图中添加超过5个项目,但这会导致膨胀错误。

根据谷歌的材料设计规范,底部导航视图支持的项目不超过5个。您可以为BottomNavigationView使用另一个库,因为使用Google的库无法实现这一点

创建最多包含5个导航目标的菜单资源(BottomNavigationView不支持超过5个项目)。


其次,就用户体验而言,在底部导航中有5个或更多项目是一个糟糕的设计。即使是4也是一种延伸。如果您需要5个以上的项目,BottomNavigation不适合您。

如果您需要,您可以采用水平线性布局,即水平滚动,然后尽可能采用文本视图或按钮。

根据材料设计规范,对于
BottomNavigationView
,使用5个以上的
菜单项是不好的做法。由于它仅用于显示3到5个顶级目的地(与同一主题无关,但同等重要),因此我建议您改用它。另外,如果目的地连接到一个公共主题,我只建议您使用带有ViewPager的
选项卡布局

为了进一步说明这一点,我们假设有一个
避孕药提醒
应用程序。相关目的地可以是
Pending
Completed
和/或
Missed
,它们都以一种相关方式显示某个时间点所有
提醒的状态。要显示这些信息,我将使用带有TabLayout的
ViewPager


对于其他顶级目的地,如
设置
附近的药店
,我将使用
导航抽屉

请分享您迄今为止为5个以上项目所做的代码,BottomNavigation不是一个好的选择,而应该选择pager
中有5个或更多项的选项卡。从用户体验来看,BottomNavigation是一个糟糕的设计。即使是4也是一个延伸。
-这个答案似乎非常教条,没有提供启发、证据或证据。例如,有什么不好?很抱歉@cbg_pandey回复太晚。但问题是,当你想要构建动态布局时,平板电脑上有足够的空间来显示更多内容。因此,我并不完全同意对谷歌最终命运的评估。他们应该让开发者来决定。