Это не совместимо с pre-Lollipop, как этого требуют.

альный уровень API моего приложения - 19 (KitKat), и он содержит макет с горизонтальнымProgressBar, я используюandroid:progressTint атрибут, чтобы подкрасить полосу к пользовательскому цвету. Это работает довольно хорошо на Lollipop (API 21) и выше, но ниже (например, на API 19) это не так; это проявляется в другом цвете. Причина в том, что этот атрибут

используется только в API уровня 21 и выше

как утверждает Android Studio.

Поэтому мне интересно, что может быть хорошей альтернативой для окрашиванияProgressBar на устройствах перед леденцом на палочке, тоже. Можно ли сделать это внутри файла макета с помощью XML? Или это должно быть сделано по-другому?

РЕДАКТИРОВАНИЕ № 1: Мой ProgressBar используется для отображения конкретных значений в процентах, а не для указания того, что мой макет загружается. Я хочу прояснить это, потому что после попытки того, что Кулдип Кулкарни написал ниже, моя панель выглядела как индикатор загрузки материала (конечно, на устройстве Lollipop, а не на видимом результате на устройстве KitKat).

Ответы на вопрос(4)

Ваш ответ на вопрос