簡體   English   中英

如何反轉(負)Android矢量圖像(路徑)

[英]How to Invert (Negative) Android Vector Image (Path)

需要由Vector綁定的區域是透明的,並且要填充背景(剩余區域)。 當通過選擇器綁定矢量時,使其易於動態填充矢量顏色(切換按鈕可繪制)

我有從Studio生成的下方矢量路徑:(琥珀色空間是透明的)

在此處輸入圖片說明

我想要這個:(琥珀色空間是透明的)

在此處輸入圖片說明

感謝@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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM