我想更改组合menu
的item
的文字颜色。改变文本颜色主菜单android?
的xml
文件:
<?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_mi_cuenta"
android:icon="@mipmap/ic_mi_cuenta"
android:title="@string/mi_cuenta" />
</group>
<item android:title="@string/herramientas">
<menu>
<item
android:id="@+id/nav_configuracion"
android:icon="@mipmap/ic_config"
android:title="@string/configuraci_n" />
</menu>
</item>
</menu>
我wnat来改变文字颜色:
<item android:title="@string/herramientas">
正如你所看到的,Herramientas
出来,在黑色和作为背景也几乎看起来黑色。我找不到任何财产来改变它。所述item
“误DATOS”和“Configuración”改变它的颜色编程方式从一个服务器的外部JSON文件如下:
colorElegido = getParseColor(json.getString("colorMenuLateral"));
navigationView.setBackgroundColor(colorElegido);
colorElegido = getParseColor(json.getString("colorFuenteMenuLateral"));
ColorStateList colorList = getColorList(colorElegido);
navigationView.setItemTextColor(colorList);
你有没有试过这个https://stackoverflow.com/questions/32042794/changing-text-color-of-menu-item-in-navigation-drawer –
选择这个 - [stackoverflow.com/a/32114570]( https://stackoverflow.com/a/32114570/6244429) –
不工作对我来说@SunishaSindhu –