2016-09-13 146 views
0

我想更改NavigationView上项目的颜色。但是,只想改变每个有标题的项目。例如,这是我的nav_menu的一部分在NavigationView中更改颜色nav_menu标题

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

<group android:checkableBehavior="single"> 

    <item 
     android:id="@+id/configuration_section" 
     android:title="Title 1 of the group"> 

     <menu> 
      <item 
       android:id="@+id/itemOfGroup1" 
       android:icon="@drawable/ic_map" 
       android:title="@string/string1"/> 
     </menu> 
    </item> 

    <item android:title="Title 2 of the group"> 
     <menu> 
      <item 
       android:id="@+id/itemOfGroup1" 
       android:icon="@drawable/ic_action" 
       android:tint="@color/blue" 
       android:title="@string/string2"/> 
     </menu> 
    </item> 

我想把组的冠军1和灰色色组冠军2。 感谢

+0

您可以查看此链接[这里](http://stackoverflow.com/questions/30594025/how-to-customize-item-background-and-item-text-color-inside-navigationview)是示例代码 –

回答

0

您可以使用属性

应用:actionLayout = “@布局/ layout_shopping_cart_badge_button”

,并在布局设置与不同颜色的文本视图。

+0

不像你说的那样工作。 –