我想更改組合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 –