我想自定义进度条的颜色。问题是,XML中的颜色更改需要API> 21,并且我希望最小API为18。因此,我已经发现,通过访问重音来设置进度条的“ progress-color”颜色从主题。当像这样覆盖主题时:
<style name="AppTheme.ProgressBar">
<item name="colorAccent">@color/colorPrimary</item>
</style>
我可以轻松地控制“进度颜色”。
但是现在我也想操纵进度条的背景色。唯一的是,我不知道进度条访问哪种主题颜色来设置背景颜色。有谁知道我怎么知道进度条采用的主题颜色?