无法通过DataBinding在XML中设置ImageView的色调(SRC_ATOP)?

时间:2019-11-26 21:56:10

标签: xml imageview tint

首先-我的API是18。我不能使用tintMode或outlookTint等。

我正在使用android.widget.ImageView(与appCompat相比)。属性android:tint =“#FF00FF00”完全不会更改图标(android.src =“”)的颜色。我唯一可以工作的是android:background。

在代码中,对setColorFilter(0xFF00FF00)的调用有效,因为它使用SRC_ATOP模式。图标变为绿色。

我降低了问题的复杂性。我不能使用setColorFilter方法。我必须更改XML中的图标颜色,因为我实际上是在使用DataBinding。

在尝试其他解决方案时,我环顾了几个小时。 非常感谢您抽出宝贵的时间来帮助我。

0 个答案:

没有答案