vikramkakkar / SublimeNavigationView

...is a complete rewrite of NavigationView (from Design Support library) that enables - usage of Checkboxes, Switches & Badges as menu items - XML definition - Parcelable menus - collapsible/expandable menu-groups - multiple menus - custom styling.
Apache License 2.0
309 stars 42 forks source link

Item checked color #19

Closed gnuhel closed 7 years ago

gnuhel commented 7 years ago

Hi @vikramkakkar,

how can I change the checked color of menu items?

gnuhel commented 7 years ago

Ok, I found it out, need to add this state

app:state_item_checked

<selector xmlns:android="http://schemas.android.com/apk/res/android"
          xmlns:app="http://schemas.android.com/apk/res-auto">
    <item android:drawable="@color/colorAccent" android:state_pressed="true"/>
    <item android:drawable="@color/colorAccent" android:state_selected="true"/>
    <item android:drawable="@color/navigation_drawer_item_checked" android:state_checked="true"/>
    <item android:drawable="@color/navigation_drawer_item_checked" app:state_item_checked="true"/>
    <item android:drawable="@android:color/transparent"/>
</selector>