如何创建确定的循环进度条android

时间:2016-02-22 09:22:39

标签: android

是否有任何机构知道如何创建具有确定范围(0-100)的循环进度条?如果没有任何指导我怎么能自己写一个?

在线提供的大多数解决方案都说使用样式progressBarStyleHorizo​​ntal并使用自定义xml更改可绘制的进度。自定义xml使用progress particle.png图像。无法在线找到此类文件。

请帮忙。我浪费了几个小时来搜索它并且失败了。谢谢你们。

2 个答案:

答案 0 :(得分:1)

您可以试试这个Circle Progress

CircularProgress:

 <com.github.lzyzsd.circleprogress.CircleProgress
    android:id="@+id/circle_progress"
    android:layout_marginLeft="50dp"
    android:layout_width="100dp"
    android:layout_height="100dp"
    custom:circle_progress="20"/>

CircleProgress:

 <com.github.lzyzsd.circleprogress.CircleProgress
    android:id="@+id/circle_progress"
    android:layout_marginLeft="50dp"
    android:layout_width="100dp"
    android:layout_height="100dp"
    custom:circle_progress="20"/>

ArcProgress:

<com.github.lzyzsd.circleprogress.ArcProgress
    android:id="@+id/arc_progress"
    android:background="#214193"
    android:layout_marginLeft="50dp"
    android:layout_width="100dp"
    android:layout_height="100dp"
    custom:arc_progress="55"
    custom:arc_bottom_text="MEMORY"/>

答案 1 :(得分:0)

有可定制的代码。这可以从Google轻松搜索到:How to create circular ProgressBar in android?