我在取消底部导航中的所有项目时遇到问题。例如,我尝试了多种代码:
val bottomNavigationView: BottomNavigationView
bottomNavigationView = conteudo_feridas.findViewById<BottomNavigationView>(R.id.nav_bottom_cartao_tipo) as BottomNavigationView
val size = bottomNavigationView.menu.size()
for (i in 0 until size) {
bottomNavigationView.menu.getItem(i).isChecked = false
}
没有任何作用。我希望所有项目都具有相同的大小,并且在默认情况下,选中的项目会变大。我正在尝试达到以下效果:
可以帮我吗?
非常感谢您。
答案 0 :(得分:0)
在您的 dimen.xml 中只需添加两行以下
<dimen name="design_bottom_navigation_text_size" tools:override="true">14sp</dimen>
<dimen name="design_bottom_navigation_active_text_size" tools:override="true">14sp</dimen>
它将完全按照您的要求工作
您可以根据需要更改大小
如果您提供相同的尺寸,则它会在选定和未选定的项目中显示相同的大小