如果我使用setColorFilter這樣的,它的工作原理,並與所選擇的顏色畫我的形象:setColorFilter不與資源的顏色工作
int color = Color.parseColor("#FF0000");
viewHolder.Icon.setColorFilter(color);
但是,如果我嘗試使用資源的顏色,它什麼都不做:
viewHolder.Icon.setColorFilter(R.color.colorPrimary);
其中資源被這樣定義:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#FF5722</color>
</resources>