【问题标题】:android navigation drawer icon tint of single item单个项目的android导航抽屉图标色调
【发布时间】:2016-11-13 04:49:49
【问题描述】:

我正在尝试单独更改导航抽屉中每个图标的色调,但没有成功。 我试过了:

<item
            android:id="@+id/nav_contacts"
            android:icon="@drawable/ic_emergency"
            app:itemIconTint="@color/colorPrimary"
            android:title="@string/emergency_contacts" />

哪个不起作用,有什么想法吗?

【问题讨论】:

  • 显示你的 style.xml
  • 解决了这个问题,在代码中将色调设置为 null,并调整每个图标的填充

标签: android navigation navigation-drawer


【解决方案1】:

你可以这样设置:

navigationView.getMenu()
    .findItem(R.id. navigation_item_1)
    .getIcon()
    .setColorFilter(Color.parseColor("#b69260"), PorterDuff.Mode.SRC_ATOP);

【讨论】:

  • 谢谢。图标已更改,但对于标题,我使用 Html 文本来获得所需的颜色。是否也有不同的方法来更改文本颜色?
  • @nitinkumarp 看到这个:stackoverflow.com/questions/30594025/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-22
  • 2016-11-08
  • 1970-01-01
  • 1970-01-01
  • 2016-12-20
  • 1970-01-01
相关资源
最近更新 更多