更改BottomNavigationView项的textSize

时间:2019-03-28 01:01:31

标签: android xml kotlin

BottomNavigationView为何具有类似itemTextColor而不是itemTextSize的xml属性?

我想:

A)更改我的BottomNavigationView中每个项目的默认textSize

B)单击某项后的textSize(即如何在textSize中访问所选项目的onNavigationItemSelected()

我问的原因是因为我试图防止最初具有选定的项(默认是选中了第一项):

override fun onCreate(savedInstanceState: Bundle?) {
    bottomNav_main.menu.getItem(0).isCheckable = false
}

override fun onNavigationItemSelected(item: MenuItem): Boolean {
    item.isCheckable = true
    return true
}

但是,上面的代码仅阻止第一项具有选中的颜色。它仍然具有选中的textSize(比未选中的textSize大一点)。

有什么主意我可以解决这个问题吗?

0 个答案:

没有答案