最近在学习BottomNavigationView的使用,但是有些时候我们有特殊需求
如:
[Android官方BottomNavigationView添加Badge(角标),全部tab显示文字自动铺满]
我使用的BottomNavigationView版本如下,以下功能也是在下面的版本上测试和修改的
implementation "com.android.support:design:28.0.0"
如:
不需要label的缩放效果咋办呢?
下面给大家分享一下,2行代码去掉这个效果:
只要设置item的2个样式修改 一下字体大小就行了,即可直接上代码:
app:itemTextAppearanceActive="@style/bottom_selected_text"
app:itemTextAppearanceInactive="@style/bottom_normal_text"
如:在布局文件中添加的样式如下
<android.support.design.widget.BottomNavigationView
android:id="@+id/navigation"
android:layout_alignParentBottom="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginEnd="0dp"
android:layout_marginStart="0dp"
app:labelVisibilityMode="labeled"
app:itemTextAppearanceActive="@style/bottom_selected_text" // 需要添加的部分
app:itemTextAppearanceInactive="@style/bott