app:labelVisibilityMode="labeled"
布局文件上添加上此句就可以让标签文字也显示出来了,但是缩放动画,还是会存在。
那么回到初始化view的activity中
BottomNavigationView navView = findViewById(R.id.nav_view);
//设置选中时的效果
navView.setItemTextAppearanceActive(R.style.bottom_selected_text);
//设置未选中的效果
navView.setItemTextAppearanceInactive(R.style.bottom_normal_text);
没有去看原因,目测应该是覆盖了默认方法。
然后需要配置一下style文件就可以了
#989898
@color/font_hint
14sp
@color/colorPrimary
14sp
···
image.png