0
需要將矢量區域限制爲透明且背景(剩餘區域)要填充。需要可以很容易地動態地填充載體的顏色(切換按鈕繪製對象)時,同樣是通過選擇結合如何反轉(負片)Android矢量圖像(路徑)
我有矢量路徑從工作室產生如下:(琥珀空間是透明的)
我想這:(琥珀空間是透明的)
需要將矢量區域限制爲透明且背景(剩餘區域)要填充。需要可以很容易地動態地填充載體的顏色(切換按鈕繪製對象)時,同樣是通過選擇結合如何反轉(負片)Android矢量圖像(路徑)
我有矢量路徑從工作室產生如下:(琥珀空間是透明的)
我想這:(琥珀空間是透明的)
感謝@pskink - 按他的建議,我用
myImageView.setColorFilter(Color.WHITE, PorterDuff.Mode.XOR);
myStateListDrawable.addState(new int[] { android.R.attr.state_checked }, myImageView);
爲了達到我的需求。
向下滾動下面的鏈接 - 有易於理解與其他選項的例子爲ColorFilter
https://android--examples.blogspot.in/2015/11/android-color-filter-and-different.html
你想真正實現呢?什麼路徑?什麼矢量? – pskink
@pskink我已更新與圖像的問題 - 我必須動態更改切換按鈕/選擇器圖像的顏色 - 如果我有上面的圖像,它將足以改變背景顏色和實現 - 我已經嘗試backgroundTint但它不支持在老版本的android – takrishna
不,倒像是像[this](http://pasteboard.co/4uZ7WCKGG.png) – pskink