我在我的应用程序中使用NavigationView。 XML菜单包含4组带图标的项目,我想应用app:itemIconTint仅适用于3组(灰色图标)。最后一组项目应保留原始图标(不使用色调)。可能吗?
我尝试navigationView.setItemIconTintList(null)
,但它会更改所有项目。
这是我的NavigationView:
<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/White"
app:headerLayout="@layout/nav_header_main"
app:itemIconTint="@color/_navigation_view_icon"
app:itemTextColor="@color/_navigation_view_text"
app:itemBackground="@drawable/_navigation_view_background"
app:menu="@menu/activity_main_drawer"
android:paddingBottom="0dp"/>