【发布时间】:2016-04-28 16:20:05
【问题描述】:
我正在尝试使用两组导航视图,其中第一组 textColor 为黑色,第二组为 lightGrey。
我似乎只能在 NavigationView xml 配置中指定一种颜色。
有没有办法覆盖这种行为?
我的导航视图菜单:
<group
android:id="@+id/navGroupMain"
android:checkableBehavior="single">
<item
android:id="@+id/nav_dashboard"
android:icon="@drawable/ic_dashboard"
android:title="@string/navigation_drawer_item_dashboard" />
</group>
<group
android:id="@+id/navGroupFooter"
android:checkableBehavior="single">
<item
android:id="@+id/nav_settings"
android:icon="@drawable/ic_settings"
android:title="@string/navigation_drawer_item_settings" />
</group>
这是插入到 NavigationView 中的主题
<style name="AppTheme.ThemeOverlay.NavigationView" parent="ThemeOverlay.AppCompat.Light">
<!-- This is the menu item text color. -->
<item name="android:textColorPrimary">@color/black</item>
<!-- This is the menu header text color and icon color. -->
<item name="android:textColorSecondary">@color/grey_500</item>
<!-- This is the selected color. -->
<item name="colorPrimary">@color/colorPrimary</item>
</style>
【问题讨论】:
-
请贴一些代码
-
我的代码有效,请接受它作为答案!
标签: android