Как изменить стилизацию ProgressBar?
Пытаюсь создать свой стиль для ProgressBar'а, но нужного результата получить не могу: Разметка:
<ProgressBar
android:id="@+id/indicator"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="50dp"
android:layout_marginStart="10dp"
android:layout_marginEnd="10dp"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
style="?android:attr/progressBarStyleHorizontal"
android:background="@drawable/myprogressbar"
android:progress="0"/>
Стиль (перепробовал множество вариантов от самого примитивного до более сложных):
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background">
<color android:color="#2ecc71"></color>
</item>
<item android:id="@android:id/progress">
<clip>
<color android:color="#27ae60"></color>
</clip>
</item>
</layer-list>
В итоге имею такой вид:
- Либо область бара выше высоте самого ПрогрессБара
- Либо область равна ПрогрессБару, тонкая линия и сделать ее более высокой не получается. Что я делаю не правильно и как это исправить?
