Я хотел знать, как изменить цвет прогресса круглого ProgressBar (не того, который является полосой)
код моего индикатора выполнения
android:id="@+id/pg_bar"
android:layout_width="65dp"
android:layout_height="65dp"
android:layout_gravity="center"
android:layout_marginTop="25dp"
определяет свойство
android:background
, которое в данном случае работает не какbackground
delProgressBar
, а как цвет элемента:внутри вашей папки /drawable (внутри /res) создайте файл, который определяет фон и содержит ваш собственный цвет
mipbstyle.xml
:Немного изменив progressBar, это будет выглядеть так:
или программно:
В обоих случаях вы получите что-то похожее на:
Здесь они комментируют, как изменить его по коду ссылки , я думаю, это то, о чем вы просите.
в вашем xml
И в res/values/styles.xml:
А custom_progress_bar_horizontal — это XML, хранящийся в папке drawable, которая определяет настраиваемый индикатор выполнения. Я надеюсь, что это поможет вам.
то, что вы сделали, было хорошо, но вы допустили ошибку при вызове макета вашего индикатора выполнения. Это действительно помогло мне, спасибо, это мой код