圆形进度条 Android
Posted
技术标签:
【中文标题】圆形进度条 Android【英文标题】:Circular Progress Bar Android 【发布时间】:2015-06-03 20:06:35 【问题描述】:我想创建一个分段的圆形进度条,其行为类似于倒数计时器,这样每个分段都有自己的时间限制。
有一个 ios 应用 pTimer+,我想在 android 中制作类似的倒数计时器。
(来源:jiaojianli.com)
到目前为止,我能够实现类似于倒数计时器但没有段或块概念的圆形进度条。
【问题讨论】:
【参考方案1】:使用此链接 - I need to design this "red" percentage circle dynamically 因为您可以根据进度更改进度条的颜色。
希望对你有帮助。
编辑:对于使用颜色段初始化进度条,您可以尝试使用以下代码。
<gradient
android:angle="0"
android:centerX="50%"
android:centerColor="@color/green"
android:startColor="@color/orange"
android:endColor="@color/red"
android:type="linear"
/>
【讨论】:
我想用多个颜色段初始化进度条。 @user3299028 查看我的编辑。但它只能让你拥有 3 种颜色。 我不能将其限制为仅 3 .. 段是根据动态数据确定的,并且大多数情况下会大于 4 或 5【参考方案2】:也许这个库可以提供帮助。它具有圆形进度条,并且易于自定义库:Android-progressviewslib
【讨论】:
以上是关于圆形进度条 Android的主要内容,如果未能解决你的问题,请参考以下文章