BottomNavigation
View
Output:
Output:
Create menu file:
Create menu file:
Create Layout:
Create Layout:
activity_bottom_navigation.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottom_navigation_bnv"
android:layout_width="match_parent"
android:background="@color/colorPrimaryDark"
android:layout_height="?attr/actionBarSize"
android:layout_alignParentBottom="true"
app:menu="@menu/my_menu"
app:labelVisibilityMode="labeled">
</android.support.design.widget.BottomNavigationView>
</RelativeLayout>
my_menu.xml
my_menu.xml
<?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/action_favorites"
android:enabled="true"
android:icon="@android:drawable/ic_menu_camera"
android:title="@string/text_favorites"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_schedules"
android:enabled="true"
android:icon="@android:drawable/ic_menu_close_clear_cancel"
android:title="@string/text_schedules"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_music"
android:enabled="true"
android:icon="@android:drawable/btn_minus"
android:title="@string/text_music"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_games"
android:enabled="true"
android:icon="@android:drawable/btn_star_big_on"
android:title="@string/text_music"
app:showAsAction="ifRoom" />
</menu>