我想更改导航视图中的图标

时间:2017-12-04 02:48:42

标签: android android-navigation android-icons

<item
   android:id="@+id/nav_day"
   android:checkable="true"
   android:icon="@drawable/ic_weekly_calendar"
   android:textColor="#ff00ff"
   android:title="Day Planner!" />

我想知道如何更改导航视图中菜单项图标的color。我知道您可以立即使用ItemIconTint进行更改。 我想原样使用图标的原始color。我该怎么办?

<android.support.design.widget.NavigationView
    android:id="@+id/nav_view"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:fitsSystemWindows="true"
    android:background="@color/colorPrimary"
    app:itemIconTint="@android:color/primary_text_dark"
    app:itemTextColor="@android:color/white"
    app:headerLayout="@layout/nav_header_main"
    app:menu="@menu/activity_main_drawer"
    />

1 个答案:

答案 0 :(得分:0)

ObjectInputStream.readObject()

您可以在此处查看重复的问题帖子: Disable icon colorStateList in NavigationView