android - 以灰色显示的菜单项图标颜色未显示其原始颜色

标签 android android-layout

我第一次使用 navigation drawer 设计我的应用程序的菜单,我通过我的 xml 代码 更改了菜单图标,但是 Activity 中的图标显示为灰色叠加层 我使用了 itemIconTint 但它显示不正确。我的图标有不同的颜色如何显示所有颜色的图标Image1 of menu

我的旅行图标如图所示显示为灰色,在设置 itemIconTint 后全部变为橙色 Image 2 of menu

最佳答案

尝试下面的代码:

以编程方式

yourNavigationView.setItemIconTintList(null);

来自 XML

<android.support.design.widget.NavigationView
    ...
    app:itemIconTint="@android:color/black" 
    ... />

关于android - 以灰色显示的菜单项图标颜色未显示其原始颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50232735/

相关文章:

android - 开放 SSL 与安全 SSL

java - 如何断开与接收器应用程序的连接?

android - 键盘弹出时布局向上推

Android TextView 在 CoordinatorLayout 中不可选? (TextView 不支持文本选择。选择已取消)

android - 相对布局中的多个 ListView ?

android - 更改图像按下状态下的不透明度

android - 如何更改 ScrollView android 中实际滚动的颜色?

android - 在android中使用post在服务器上上传图片是给源文件不存在?

android - 在同一布局中使用 fragment 两次

android - 我的应用程序中的错误 ic_launcher 图标