【发布时间】:2020-08-24 14:19:52
【问题描述】:
我需要更改抽屉导航活动中菜单的标题颜色。
这是我activity_main.xml的一部分:
<com.google.android.material.navigation.NavigationView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@+id/naView"
android:fitsSystemWindows="false"
android:background="@drawable/navbackground"
android:layout_gravity="start"
app:itemIconTint="@color/grayWhite"
app:headerLayout="@layout/navigationheader"
app:menu="@menu/menu">
这是我的activity_main_drawer.xml:(这个文件在菜单文件夹中)
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<group android:checkableBehavior="single">
<item
android:id="@+id/vibrationItem"
android:icon="@drawable/ic_baseline_vibration_24"
android:title="vibration" />
<item
android:id="@+id/Settings"
android:icon="@drawable/ic_baseline_settings_24"
android:title="Settings" />
</group>
<item android:title="others">
<menu>
<item android:title="Logout"
android:id="@+id/Logout"
android:icon="@drawable/logout"/>
</menu>
</item>
</menu>
这是我从我的代码中得到的,你如何看到“其他”以不同的颜色显示:
我在 StackOverflow 上看到了很多解决方案,但我没有找到适合我的问题的解决方案。
【问题讨论】:
标签: java android navigation-drawer android-styles android-navigationview