如何使用achartengine在android中绘制渐进式圆环图?

时间:2015-06-11 04:31:19

标签: android-fragments

我正在尝试设计渐进式甜甜圈图表。我有一个问题,比如我正在获得圆环图但不是渐进式的。 是否有可能使用achartengine设计渐进式圆环图?如果有可能该怎么办?请有人可以帮忙吗?

DefaultRenderer renderer = buildCategoryRenderer(colors);
    renderer.setApplyBackgroundColor(true);
    renderer.setShowLegend(false);
    renderer.setScale((float)1.3);
    renderer.setShowLabels(false);
    renderer.setStartAngle(270);
    //renderer.setBackgroundColor(Color.rgb(222, 222, 200));
    renderer.setLabelsColor(Color.BLUE);
    return ChartFactory.getDoughnutChartView(MainActivity.this,
            buildMultipleCategoryDataset("Project budget", titles1, values),
            renderer);
}

private MultipleCategorySeries buildMultipleCategoryDataset(String title,
        List<String[]> titles1, List<Float> values) {
    // TODO Auto-generated method stub

    MultipleCategorySeries series = new MultipleCategorySeries(title);
    int k = 0;
    for (Float value : values) {
       series.add(title, titles1.get(k), values);
        k++;

1 个答案:

答案 0 :(得分:0)

我在我的一个应用程序中使用此图表,该应用程序需要实时电池值跟踪并显示使用圆环图。所以,我为此创建了一个示例项目。

Demo Doughnut Chart

只需将此示例下载/导入您的工作区并运行。