Res не найден в BottomNavigationView (AndroidX) - PullRequest
0 голосов
/ 04 декабря 2018

Я пытался перенести свой код в AndroidX.Но новый BottomNavigationView не инициализируется должным образом.Я получаю следующее исключение во время разметки макета.

Вызывается: android.content.res.Resources $ NotFoundException: идентификатор ресурса # 0x0 в android.content.res.ResourcesImpl.getValue (ResourcesImpl.java: 216) в android.content.res.Resources.getColorStateList (Resources.java:1043) в android.content.Context.getColorStateList (Context.java:642)

E / AndroidRuntime: в androidx.appcompat.content.res.AppCompatResources.getColorStateList (AppCompatResources.java:67) по адресу com.google.android.material.bottomnavigation.BottomNavigationMenuView.createDefaultColorStateList (BottomNavigationMenuView.java:4Menom.Navid..java: 101) на com.google.android.material.bottomnavigation.BottomNavigationMenuView. (BottomNavigationMenuView.java:86) на com.google.android.material.bottomnavigation.BottomNavigationView. (BottomNavigationView.java:123) на com.google.android.material.bottomnavigation.BottomNavigationView. (BottomNavigationView.java:114) 2018-12-04 19: 37: 28.699 4450-4450 / com.myapp

Мой XML выглядит следующим образом

<com.google.android.material.bottomnavigation.BottomNavigationView
    android:id="@+id/bottom_navigation"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@android:color/white"
    app:itemHorizontalTranslationEnabled="false"
    app:itemIconTint="@color/home_bottom_nav_menu_item_color"
    app:itemTextColor="@color/home_bottom_nav_menu_item_color"
    app:layout_constraintBottom_toBottomOf="parent"
    app:menu="@menu/home_bottom_nav_menu" />

Isесть какие-то изменения в библиотеке BottomNavigationView, которые мне не хватает?

1 Ответ

0 голосов
/ 04 декабря 2018

Хорошо, я нашел решение здесь .

В основном у меня есть

<item name="android:textColorSecondary">#000</item>

, определенный в моей теме деятельности.

Материальный компонент don 'Т, как один цвет.Список состояний цвета сработал бы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...