Tôi có một ngang ProgressBar
hoạt động tuyệt vời.Làm thế nào để thực hiện một Radial/Thông tư ProgressBar Không quay
<ProgressBar
android:id="@+id/progressBar1"
style="?android:attr/progressBarStyle"
android:layout_width="match_parent"
android:layout_height="15dp"
android:layout_marginBottom="5dp"
android:background="@drawable/progress_radial_background"
android:progressDrawable="@drawable/custom_progress_bar" />
Tôi làm điều này:
pb.setMax(100);
pb.set(point);
Và nó cho thấy tình trạng cấp của người dùng. Khi nó lấp đầy tất cả các cách, họ đạt đến một cấp độ mới và nó bắt đầu lại. Nó sẽ chỉ di chuyển/tăng khi người dùng thực hiện một số hành động để tăng điểm.
Tuy nhiên, tôi muốn tạo hình tròn này thay vì nằm ngang. Nhưng khi tôi làm vậy, nó sẽ không dừng hoạt ảnh quay (như một hoạt hình tải). Tôi có thể tạo hình tròn ProgressBar
theo cùng một cách không?
EDTI: đang Tuỳ chỉnh Progress Bar trong thư mục Drawable
tôi:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@android:id/background"
android:drawable="@drawable/list_press">
<corners android:radius="6dp" />
</item>
<item android:id="@android:id/progress">
<clip android:drawable="@drawable/progress_bar_green" />
</item>
</layer-list>
dán của bạn 'custom_progress_bar' – Varun
@Varun tôi đã thêm nó. – KickingLettuce
và có xml-drawable nào khác không? một trong số đó sẽ có thuộc tính xoay. – Varun