当我从资源工作室中的图像资源创建操作栏图标时,即使原始图像是多色的,该图标也始终只有一种颜色。
我在另一篇文章中发现icons are defined by Android to use only one color
但是 Android 默认的可绘制对象资源是多色的,例如 @android:drawable/ic_menu_delete
那么,如何创建自定义多色图标,或者为什么不能这样做呢?
如果你使用彩色图标,尽量以编程方式使用
view_action_bar.itemIconTintList=null
其中view_action_bar是 XML 上的视图 ID