我需要使用应用程序中包含的HTML颜色代码。
我在用:
ProgressBar downloadProgressBar = (ProgressBar) findViewById(R.id.downloadprogress);
downloadProgressBar.getIndeterminateDrawable().setColorFilter(
0xFFFF0000,
android.graphics.PorterDuff.Mode.MULTIPLY
);
我需要将HTML颜色代码转换为上述格式(例如0xFFFF0000。)
我怎么做?还是在上述代码中使用HTML颜色代码还有其他解决方案?
最佳答案
您可以像这样使用:
ProgressBar downloadProgressBar = (ProgressBar)findViewById(R.id.downloadprogress);
downloadProgressBar.getIndeterminateDrawable().setColorFilter(Color.parseColor("#FFFF0000"),android.graphics.PorterDuff.Mode.MULTIPLY);
我想这会帮到您。谢谢。