Не отображаются иконки BottomNavigationView java android

У меня есть BottomNavigationView. И у него не отображаются иконки

мой layout

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:background="#927E89"
    android:orientation="vertical"
    android:layout_height="match_parent"
    tools:context=".Login">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1"></LinearLayout>

    <com.google.android.material.bottomnavigation.BottomNavigationView
        android:id="@+id/NavBar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom"
        app:menu="@menu/appbar"/>
</LinearLayout>

appbar.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
    android:id="@+id/message_icon"
    app:showAsAction="always"
    android:visible="true"
    android:icon="@drawable/message_icon"
    android:title="@string/mess" />

<item
    android:id="@+id/friends_icon"
    android:enabled="true"
    android:visible="true"
    app:showAsAction="always"
    android:icon="@drawable/message_icon"
    android:title="@string/friends" />

<item
    android:id="@+id/music_icon"
    app:showAsAction="always"
    android:icon="@drawable/friends_icon"
    android:title="@string/music" />

<item
    android:id="@+id/notification_icon"
    android:icon="@drawable/notify_icon"
    app:showAsAction="always"
    android:title="@string/notification" />

<item
    android:id="@+id/settings_icon"

    android:icon="@drawable/settings_icon"
    android:title="@string/settings" /></menu>

что я делаю не так?


Ответы (0 шт):