我正在改变可绘制文件夹中图像的颜色。
Drawable border = ContextCompat.getDrawable(homeActivity.this, R.drawable.buynow_button);
ColorFilter borderFilter = new LightingColorFilter( Color.parseColor(Constants.buttonColor), Color.parseColor(Constants.buttonColor));
border.setColorFilter(borderFilter);
我在3种不同的活动中使用这个图像,并且在改变颜色后它的工作正常。但是当我在对话框中使用它时,它不会改变它的颜色
答案 0 :(得分:0)
您可以尝试这样的事情:
<?xml version="1.0" encoding="utf-8"?>
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/ic_back"
android:tint="@color/red_tint"/>
希望这会对你有所帮助。