【发布时间】:2022-07-18 18:46:21
【问题描述】:
当您设置了进度条的最大值和最小值后,如何更改进度条的进度颜色。我有一个进度条,并尝试将最大值设置为 15,将最小值设置为 -5。我想将进度从 -5 显示为 0,并将进度颜色更改为红色,并将绿色显示为 0 到 15 到进度条。
<!--style-->
<style name="CustomProgressBarReturnRange" parent="android:Widget.ProgressBar.Horizontal">
<item name="android:indeterminateOnly">false</item>
<item name="android:minHeight">4dp</item>
<item name="android:maxHeight">4dp</item>
</style>
<ProgressBar
android:id="@+id/returnProgress"
style="@style/CustomProgressBarReturnRange"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="15"
android:min="-5"
android:progress="0"
tools:progress="20" />
【问题讨论】:
标签: android xml kotlin programmatically