<分区>
我想以编程方式删除(重置)已在 XML 布局中设置的 ImageView Tint color。
标签 android
<分区>
我想以编程方式删除(重置)已在 XML 布局中设置的 ImageView Tint color。
最佳答案
我认为如果上述方法不起作用,您可以尝试以编程方式再次将图像添加到 imageview,同时以编程方式再次添加它时不要为其设置 tintcolor,它会被原始颜色膨胀
myImgView.setImageResource(R.drawable.yourDrwable);
或者我认为这对您有用。
imageview.setColorFilter(null)
或
imageView.clearColorFilter()
或
imageView.drawable.setTintList(null)
或
ImageViewCompat.setImageTintList(imageView, null);
根据评论更新
关于android - 在 Android 中以编程方式删除色调颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45205042/