Как сделать радиальный / круговой прогрессBar не спина

У меня горизонтальный ProgressBar который отлично работает.

  <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" /> 

Я делаю это:

 pb.setMax(100); pb.set(point); 

И он показывает статус уровня пользователя. Когда он полностью заполняется, они достигают нового уровня, и все начинается. Он будет двигаться или увеличиваться только тогда, когда пользователь совершает какое-либо действие для увеличения очков.

Тем не менее, я хотел бы сделать этот кружок вместо горизонтального. Но когда я это сделаю, это не остановит вращающуюся анимацию (например, анимацию загрузки). Могу ли я сделать круговой ProgressBar таким же образом?

EDTI: Пользовательский код прогона выполнения в моей папке Drawable :

 <?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> 

Solutions Collecting From Web of "Как сделать радиальный / круговой прогрессBar не спина"

Нет стандартного виджета Android, который делает то, что вы хотите.

Однако вы можете использовать эту библиотеку, которая делает это: https://github.com/Todd-Davies/ProgressWheel .

Кажется, что этот плакат нашел ответ.

Похоже, что они взяли чертежи android для кругового индикатора выполнения и заполнения, указанные в xml-макете, что это был горизонтальный индикатор выполнения и сделали его определенным.

Пожалуйста, взгляните на эту библиотеку GitHub под названием RefreshActionItem, я думаю, это именно то, что вы ищете:

https://github.com/ManuelPeinado/RefreshActionItem?source=cc

У вас также есть эта идея для другой идеи или просто проверьте ее:

https://github.com/f2prateek/progressbutton?source=c