android - 在Android中绘制水平填充的圆

标签 android canvas draw achartengine pie-chart

要在 Android 中绘制圆形和饼图,我们可以使用 AChartEngine Android框架如图here .

但是,我们如何在 Android 中绘制水平(或垂直)部分填充的圆?我的意思是圆圈,例如,根据 Java 代码中指定的百分比从底部到顶部填充。

这是我们需要的预览:

Preview

最佳答案

试试这个库 Circle Progress .
这是来自 lib 作者的示例:

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

circle

关于android - 在Android中绘制水平填充的圆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31859128/

相关文章:

java - 在 AChartEngine 中将堆积条形图转换为堆积 100 条形图

java - 数据库中的数据未显示

用于游戏的 Canvas 与 SVG

java - 阴影层可能存在错误?

android - ImageView 的默认 ScaleType 是什么?

java - Fragment 和 Android 生命周期

android - 查找图像中的空白区域以填充另一个图像

javascript - 用 Canvas 绘制抗锯齿圆顶线

Java为游戏绘制 map 网格

python - 使用 PIL 绘制粗体/斜体文本?