[英]change the size of icon in BottomNavigationView
我被迫使用BottomNavigationView
,我需要把它的图标变大,我改变了它们的大小,但是BottomNavigationItemView
的标题在 Image 上方。
因此,我需要以某种方式调整图标的大小,并将BottomNavigationItemView
的标题置于图像下方,这意味着调整BottomNavigationView
、 BottomNavigationMenuView
的大小。
为了解决您的问题,我建议您覆盖底部导航的高度:
<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.