Noob在这里。第一次学习开发Android应用程序。使用Kotlin。抱歉,如果已经回答了这个问题,但是我找到的最接近的答案是Java。我无法正常工作。
请问如何增加底部导航栏中图标的大小?另外,如何减少/删除图标文本后出现的空白。我希望该栏看起来像Twitter应用程序底部的导航栏。请在下面找到我的屏幕截图。
答案 0 :(得分:0)
在您的活动中尝试一下
var i = 0
val navigationMenuViews = bottomNavigationView.getChildAt(0) as BottomNavigationMenuView
while (i < navigationMenuViews.childCount) {
val iconView = navigationMenuViews.getChildAt(i).findViewById(android.support.design.R.id.icon) as ImageView
val layoutParams = iconView.layoutParams
layoutParams.height = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 48F, resources.displayMetrics).toInt()
layoutParams.width = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 48F, resources.displayMetrics).toInt()
iconView.layoutParams = layoutParams
i++
}