Cambiar el color del texto del artículo de NavigationView

¿Cómo puedo cambiar el color de texto del elemento de menú de NavigationView. Mi archivo menu.xml es, también escribo

App: itemIconTint = "@ color / blanco" app: itemTextColor = "@ color / white" en mi diseño, pero no funcionará

<?xml version="1.0" encoding="utf-8"?> 

 <item android:checked="false" android:title="@string/popular"> <menu> <item android:id="@+id/tag1" android:checked="false" android:icon="@drawable/bird" android:title="@string/tag1" /> <item android:id="@+id/tag2" android:checked="false" android:icon="@drawable/rabbit" android:title="@string/tag2" /> <item android:id="@+id/tag3" android:checked="false" android:icon="@drawable/bird" android:title="@string/tag3" /> <item android:id="@+id/tag4" android:checked="false" android:icon="@drawable/rabbit" android:title="@string/tag4" /> <item android:id="@+id/tag5" android:checked="false" android:icon="@drawable/bird" android:title="@string/tag5" /> <item android:id="@+id/setting" android:checked="false" android:icon="@drawable/setting" android:title="@string/setting" /> <item android:id="@+id/rate" android:checked="false" android:icon="@drawable/rating" android:title="@string/rate" /> </menu> </item> 

Aquí está mi NavigationView en mi aplicación como se puede ver no hay ningún efecto si itemTextColor

Mi NavigationView como ..

  <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:background="@color/theme_primary" app:headerLayout="@layout/layout_drawer_header" app:itemIconTint="@color/white" app:itemTextColor="@color/white" app:menu="@menu/menu_main" /> 

Gracias por la respuesta, sólo busco poco y he encontrado la respuesta no hay ningún cambio de estilo, sólo cambio en el archivo JAVA como y está hecho.

 NavigationView navigation_view = (NavigationView) findViewById(R.id.navigation_view); navigation_view.setItemTextColor(ColorStateList.valueOf(Color.BLACK)); navigation_view.setItemIconTintList(null); 

NavigationView utiliza el color del tema Widget.Design.NavigationView . Puede reemplazar ese tema como el siguiente.

Crea tu propio estilo que reemplaza a Widget.Design.NavigationView en tu estilo.xml:

 <style name="NavigationStyle" parent="Widget.Design.NavigationView"> <item name="android:textColorPrimary">@color/white</item> <item name="android:textColorSecondary">@color/white</item> </style> 

Utilice ese tema en su archivo xml de diseño:

 <android.support.design.widget.NavigationView ... android:theme="@style/NavigationStyle" ... /> 

Por favor, chequee esto.

 android:id="@+id/nav_view" android:background="@drawable/login_bg" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" app:itemIconTint="#ffffff" app:theme="@style/NavigationDrawerStyle" app:itemTextColor="@color/white" app:headerLayout="@layout/nav_header_main" app:menu="@menu/activity_main_drawer" /> 

También usted puede agregar el estilo para el artículo de la navegación. “

  <item name="android:textColorSecondary">#4dffffff</item> <item name="android:dividerHeight">0.5dp</item> <item name="android:listDivider">@color/white_with_alpha</item> <item name="android:textSize">18dp</item> </style>` 
  • ¿Cómo abrir la pestaña particular dentro de Tab Layout en el clic de los elementos del menú de la navegación de cajón?
  • NavigationView: ¿cómo insertar divisor sin subgrupo?
  • Agregue un MenuItem al menú en la posición o el grupo específico programmatically
  • Android - ¿Cómo agregar el contador de la insignia al icono del menú de la navegación de la hamburguesa?
  • Cómo agregar el icono arrastrar con el cajón de navegación
  • Personalizar el relleno entre los elementos del menú Vista de navegación
  • Implementación de la retroinstalación adecuada y manejo de botones de inicio mediante la barra de herramientas en Android
  • NavigationView y diseño personalizado
  • Eliminar el relleno superior de la vista de navegación en el modo de ventanas múltiples de Android N
  • NavigationView + selector + efecto de rizo estado seleccionado no funciona
  • NavigationView (Cambiar color del elemento seleccionado)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.