Я пытаюсь добиться того, что по этому вопросу: Android - изменить цвет значка и заголовка каждой вкладки внизу навигации
Именно поэтому я пытаюсь использовать настраиваемый макет для каждоговкладка моей нижней навигации ( с использованием другого цвета фона нижней вкладки NavigationBar )
Но при запуске приложения на моей вкладке отображается совершенно пустой вид. Я видел этот ответ везде, но он не решил его.
selector_bottom_navigation.xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" android:color="@color/red_FF623E" />
<item android:state_focused="false" android:color="@color/background_yellow" />
<item android:state_selected="false" android:color="@color/background_yellow" />
<item android:state_focused="true" android:color="@color/red_FF623E" />
<item android:state_pressed="true" android:color="@color/red_FF623E" />
<item android:color="@color/red_FF623E" />
</selector>
мой предмет:
<item
app:showAsAction="always"
android:id="@+id/action_journal"
app:actionLayout="@layout/custom_layout_navigation"
android:title=""/>
custom_layout_navigation.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<androidx.appcompat.widget.AppCompatImageView
android:layout_gravity="center_horizontal"
android:tint="@color/red_FF623E"
app:srcCompat="@drawable/bottom_bar_journal_off"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<androidx.appcompat.widget.AppCompatTextView
android:textColor="@drawable/selector_bottom_navigation"
android:text="@string/main_menu_journal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>