Я создал меню и теперь хочу изменить цвет текста отдельных заголовков меню.
Для этого я сначала создал стиль, который должен содержать соответствующий атрибут, а затем вызвал этот стиль в моем Activity_home_drawer. xml. Тем не менее, это изменяет меню TextColor только при щелчке по соответствующему заголовку меню, но оно не является постоянным, как хотелось бы.
Что мне нужно сделать, чтобы цвет текста в моем меню навсегда изменился на белый, а не черный больше? Мой способ сделать это правильно или есть более элегантный способ изменить TextColor?
Спасибо за любую помощь!
Часть моего Activity_home_drawer. xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:showIn="navigation_view"
android:theme="@style/TextAppearance44">
<group android:id="@+id/category_group">
<item
android:id="@+id/nav_menu"
android:icon="@drawable/ic_store_black_24dp"
android:title="@string/menu_menu"
android:theme="@style/TextAppearance44"
/>
</group>
My TextAppearance44 style
<style name="TextAppearance44">
<item name="android:textColor">@color/colorWhite</item>
<item name="android:actionMenuTextColor">@color/colorWhite</item>
<item name="android:textSize">16sp</item>
<item name="android:titleTextColor">@color/colorWhite</item>
</style>