![](/img/trans.png)
[英]How do I set a group parameter of Vector Drawable programmatically?
[英]Cannot set tint programmatically in vector drawable
我正在使用 SDK 28 來編譯這個應用程序。
這是我正在使用的向量 xml:
<vector android:height="10dp" android:tint="#FFFFFF"
android:viewportHeight="22" android:viewportWidth="36"
android:width="14dp" xmlns:android="http://schemas.android.com/apk/res/android">
<group android:translateX="13" >
<path android:fillColor="@android:color/white" android:pathData="M19,15l-1.41,-1.41L13,18.17V2H11v16.17l-4.59,-4.59L5,15l7,7L19,15z"/>
</group>
</vector>
我的問題是:如何以編程方式更改色調? 我已經嘗試過在 StackOverFlow 上找到的解決方案,但都沒有用。
要設置色調,請使用以下代碼:
ImageViewCompat.setImageTintList(imageView, ColorStateList.valueOf(ContextCompat.getColor(context, R.color.your_color)));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.