让icon下面文字一直展示
app:labelVisibilityMode="labeled"
添加按钮,在menu文件夹下新建导航菜单文件
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/navigation_message"
android:icon="@drawable/ic_home_black_24dp"
app:showAsAction="ifRoom"
android:title="@string/title_message" />
<item
android:id="@+id/navigation_telephone"
android:icon="@drawable/ic_dashboard_black_24dp"
app:showAsAction="ifRoom"
android:title="@string/title_telephone" />
<item
android:id="@+id/navigation_discover"
android:icon="@drawable/ic_notifications_black_24dp"
app:showAsAction="ifRoom"
android:title="@string/title_discover" />
<item
android:id="@+id/navigation_notify"
android:icon="@drawable/ic_notifications_black_24dp"
app:showAsAction="ifRoom"
android:title="@string/title_notify" />
</menu>
用法:app:menu="@menu/navigation"
去掉 选中缩放动画
<style name="bottom_tab_choose_text">
<item name="android:textSize">@dimen/text_size_14sp</item>
<item name="android:textColor">@color/colorPrimary</item>
</style>
<style name="bottom_tab_nomal_text">
<item name="android:textSize">@dimen/text_size_14sp</item>
<item name="android:textColor">@color/bg_999999</item>
</style>
用法:
app:itemTextAppearanceInactive="@style/bottom_tab_nomal_text"
app:itemTextAppearanceActive="@style/bottom_tab_choose_text"
去掉水平移动动画
app:itemHorizontalTranslationEnabled="false"
其他属性待研究
网友评论