Ich habe eine styles.xml Datei, um die Farben meiner NavigationDrawer beschreiben:Wie ändert man die Elementtextfarbe in einem NavigationDrawer-Menü mit styles.xml?
<style name="NavigationDrawerStyle">
<item name="android:textSize">16sp</item><!-- text size in menu-->
<item name="android:textColor">#880ACE0A</item>
</style>
Ich weiß, dass Sie diese Eigenschaft von NavigationDrawer für die Textfarbe ändern sollte: „app: itemTextColor“, so tryed ich Zugabe zu meine styles.xml Datei:
<style name="NavigationDrawerStyle">
<item name="android:textSize">16sp</item><!-- text size in menu-->
<item name="android:textColor">#880ACE0A</item>
<item name="app:itemTextColor">#880ACE0A</item>
</style>
nach dem Hinzufügen ich habe diesen Kompilierungsfehler auf der Datei styles.xml:
Error:(12, 5) No resource found that matches the given name: attr 'app:itemTextColor'.
Wie se t die Farbe des Textes auf den Elementen eines NavigationDrawer-Menüs?
Danke
EDIT:
Das ist mein NavigationDrawer:
<!-- The navigation drawer -->
<android.support.design.widget.NavigationView
android:id="@+id/navigation_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
android:theme="@style/NavigationDrawerStyle"
app:headerLayout="@layout/drawer_header"
app:menu="@menu/drawer_menu"/>
Und das ist meine drawer_menu.xml Datei:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item
android:id="@+id/nav_camera"
android:icon="@drawable/ic_menu_camera"
android:title="Import" />
<item
android:id="@+id/nav_gallery"
android:icon="@drawable/ic_menu_gallery"
android:title="Gallery" />
<item
android:id="@+id/nav_slideshow"
android:icon="@drawable/ic_menu_slideshow"
android:title="Slideshow" />
<item
android:id="@+id/nav_manage"
android:icon="@drawable/ic_menu_manage"
android:title="Tools" />
</group>
<item android:title="Communicate">
<menu>
<item
android:id="@+id/nav_share"
android:icon="@drawable/ic_menu_share"
android:title="Share" />
<item
android:id="@+id/nav_send"
android:icon="@drawable/ic_menu_send"
android:title="Send" />
</menu>
</item>
</menu>
EDIT 2: Dies ist nicht ein Duplikat der anderen Fragen, da in diesem Fall die Farbe in Stilen angegeben werden muss .xml
bitte ich brauche Ihre posible Duplikat dieser Frage zu löschen, es ist nicht das Gleiche, @Random zufällig es in meiner style.xml-Datei angeben. Es ist obligatorisch – NullPointerException
sehen, ob dies hilft: http://stackoverflow.com/questions/28790055/app-namespace-not-found-in-styles-xml-in-res-folder – random
danke Begleiter – NullPointerException