搜索栏的动态颜色在android中的运行时间

时间:2015-01-21 19:31:59

标签: android dynamic background-color seekbar android-progressbar

我正在开发一个Android应用程序。我需要动态颜色在进度条的运行时间。它将取决于用户选择的主题。如果用户选择红色主题,则进展搜索条应该是红色。如果他选择黄色它们,那么进展搜索条的颜色应该是黄色。 我试过了

seekbar.setProgressDrawable(new ColorDrawable(R.color.red));

但它不起作用请告诉我如何实现这一目标。

1 个答案:

答案 0 :(得分:0)

int mColor = prefs.getInt("color_prefs", Color.RED);
mSeekBar.getProgressDrawable().setColorFilter(mColor, PorterDuff.Mode.SRC_ATOP);

它适用于我。