java更改BottomNavigationView中图标的大小
我被迫使用BottomNavigationView
,我需要将其图标变大,我更改了它们的大小,但是BottomNavigationItemView
的标题位于图像上方
因此,我需要以某种方式调整图标的大小,并在图像下设置BottomNavigationItemView
的标题,这意味着调整BottomNavigationView
,BottomNavigationMenuView
你可以在下面搜索框中键入要查询的问题!
我被迫使用BottomNavigationView
,我需要将其图标变大,我更改了它们的大小,但是BottomNavigationItemView
的标题位于图像上方
因此,我需要以某种方式调整图标的大小,并在图像下设置BottomNavigationItemView
的标题,这意味着调整BottomNavigationView
,BottomNavigationMenuView
# 1 楼答案
为了解决您的问题,我建议您,覆盖底部导航的高度:
但是这行代码在一个值资源文件中,您应该可以很好地使用它
编辑:
很抱歉,我错过了,您也要求如何更改图标大小,但其工作原理类似:
使用这些二维替代,您应该会很好
# 2 楼答案
我通过设置项目图标大小
bottomNavigationView.setItemIconSize(yourNewIconSize);
解决了这个问题但正如我所说,标题在图标上方,因此我应该将这一行
<dimen name="design_bottom_navigation_height">80dp</dimen>
添加到我的dimens.xml
文件中,以增加bottomNavigationView
的高度,而80dp
只是一个示例值