导航抽屉菜单未显示某些图标

4

在这里输入图片描述

那些圆形图标应该长这样: 在这里输入图片描述

 <item
        android:checked="false"
        android:icon="@drawable/nav_settings"
        android:title="Contact Us" />

    <item

甚至默认图标ic_launcher也没有显示。 我正在使用设计支持库来实现导航抽屉


我尝试了来自Github的Chris Banes Cheesemaster,我能在抽屉中使用ic_launcher图标。图标的着色默认情况下为未变色。 - Raghunandan
为什么我不能在这里使用彩色图标?@Raghunandan... 我正在使用 .png。 - katwal-Dipak
整个图标都被染成了一种颜色。难怪它在屏幕截图中是这样的。你需要更换你的图标。 - Raghunandan
我尝试使用多个图标,除了导航菜单外都正常工作。 - katwal-Dipak
您需要查看物料设计指南。http://www.google.co.in/design/spec/patterns/navigation-drawer.html# 以及其次是图标设计 http://www.google.co.in/design/spec/style/icons.html#icons-product-icons - Raghunandan
显示剩余3条评论
1个回答

17

从评论区的讨论来看,您似乎不希望图标被着色。因此,只需使用

navigationView.setItemIconTintList(null);

注意:这与材料设计指南不符。我不建议这样做。


1
它可以工作!对于Kotlin,请使用:navView.itemIconTintList = null - Ramiro G.M.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接