2017-04-15 1 views
0

채울 수있는 영역이 벡터로 투명하고 배경이 남아 있어야합니다 (나머지 영역). 같은이안드로이드 벡터 이미지 (경로)를 반전하는 방법

내가 다음은 스튜디오에서 생성을위한 벡터 패스를 되세요 선택기에 구속 될 때 동적 벡터의 색상 (토글 버튼 그리기)를 기입하기 쉽게하기 위해 필수 : ​​

enter image description here

(황색 공간은 투명입니다)

내가 원하는이 :

enter image description here

+0

에 대한 다른 옵션을 예를 쉽게 이해할 수있다? 어떤 길? 무슨 벡터 요? – pskink

+0

@pskink 이미지로 질문을 업데이트했습니다. 토글 버튼/선택기 이미지의 색상을 동적으로 변경해야합니다. 위의 이미지가 있으면 배경색을 변경하고 달성하기에 충분할 것입니다. backgroundTint를 시도했지만 시도하지 않았습니다. 안드로이드의 구버전에서의 지원 – takrishna

+0

아니, 거꾸로 된 이미지는 [this] (http://pasteboard.co/4uZ7WCKGG.png) – pskink

답변

0

덕분에 @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