在andorid中创建饼图/进度条,如arc

时间:2016-01-16 07:35:43

标签: android progress-bar pie-chart android-progressbar

我正在开展一个项目,我希望显示一个饼图,如添加的图像。已经在stackoverflow中搜索谷歌和其他帖子,但找不到解决方案。任何解决方案都表示赞赏。

注意:也欢迎第三方图书馆的建议。另外请不要建议MPAndroidChart,因为我认为我的查询可以使用更简单的方法实现。

the pie chart I want to achieve

2 个答案:

答案 0 :(得分:1)

您可以使用库https://github.com/PhilJay/MPAndroidChart来实现此目的。

在xml中添加以下内容:

 <com.github.mikephil.charting.charts.PieChart
    android:id="@+id/chart"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

在java代码中:

PieChart chart = (Piechart) findViewById(R.id.chart);

示例代码:

https://github.com/PhilJay/MPAndroidChart/blob/master/MPChartExample/src/com/xxmassdeveloper/mpchartexample/PieChartActivity.java

有很多差异可供选择。

要考虑的另一个库是:

https://github.com/lecho/hellocharts-android

enter image description here

答案 1 :(得分:0)

你也可以使用这个库 - https://github.com/lzyzsd/CircleProgress

与更复杂的图表库(如MPChart)相比,我发现它使用起来更简单,更容易定制。

Circlar progress library image sample