Tôi đang cố gắng đạt được thiết kế thanh tiến trình này:
Đây là mã:
<item android:id="@android:id/background">
<shape>
<corners android:radius="8dp"/>
<solid android:color="@color/dirtyWhite"/>
</shape>
</item>
<item android:id="@android:id/progress">
<clip>
<shape>
<corners android:radius="8dp"/>
<solid android:color="@color/colorPrimaryDark"/>
</shape>
</clip>
</item>
Thanh tiến trình của tôi:
<ProgressBar
android:id="@+id/activeProgress"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="300dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:progress="10"
android:progressDrawable="@drawable/rounded_corners_progress_bar"/>
Tôi đã thử thêm <size>
thuộc tính vào <shape>
trong <clip
để làm cho hình dạng tiến trình nhỏ hơn một chút nhưng nó không hoạt động. Ngoài ra, thanh tiến trình phẳng và tôi muốn được uốn cong theo thiết kế. Tôi cần thay đổi điều gì để đạt được thiết kế?