繁体   English   中英

更改 BottomNavigationView 中图标的大小

[英]change the size of icon in BottomNavigationView

我被迫使用BottomNavigationView ,我需要把它的图标变大,我改变了它们的大小,但是BottomNavigationItemView的标题在 Image 上方。

因此,我需要以某种方式调整图标的大小,并将BottomNavigationItemView的标题置于图像下方,这意味着调整BottomNavigationViewBottomNavigationMenuView的大小。

为了解决您的问题,我建议您覆盖底部导航的高度:

<dimen name="design_bottom_navigation_height" tools:override="true">64dp</dimen>

但是值资源文件中的这行代码应该很好!

编辑:

抱歉,我错过了,您还要求如何更改图标大小,但这类似:

<dimen name="bottom_navigation_icon_size" tools:override="true">32dp</dimen>

有了这两个维度覆盖,你应该没问题!

我通过设置项目图标大小来解决它bottomNavigationView.setItemIconSize(yourNewIconSize);

但正如我所说,标题出现在图标之上,所以我应该将这一行<dimen name="design_bottom_navigation_height">80dp</dimen>到我的dimens.xml文件中以增加bottomNavigationView的高度,而80dp只是一个示例价值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM