2
我有必須改變它的顏色動態,使用無法在API改變ImageView的顏色16
imageView.setColorFilter(Color.rgb(229, 0, 0),PorterDuff.Mode.LIGHTEN);
這部作品API 21+而不是對舊API 16變色IM的ImageView的,我怎麼能讓imageview在舊的api中改變它的顏色呢?
我有必須改變它的顏色動態,使用無法在API改變ImageView的顏色16
imageView.setColorFilter(Color.rgb(229, 0, 0),PorterDuff.Mode.LIGHTEN);
這部作品API 21+而不是對舊API 16變色IM的ImageView的,我怎麼能讓imageview在舊的api中改變它的顏色呢?
確定這對我的情況來說真的是一個很好的解決方案! 我已將兩個值添加到xml drawable中
<color name="color_active">#E50000</color>
<color name="color_deactive">#12AD2A</color>
imageView.setImageResource(R.color.color_active);
imageView.setImageResource(R.color.color_deactive);