【问题标题】:How to draw progressive doughnut chart in android using achartengine?如何使用 achartengine 在 android 中绘制渐进式甜甜圈图?
【发布时间】:2015-06-12 20:44:34
【问题描述】:

我正在尝试设计渐进式圆环图。我有一个问题,比如我得到了甜甜圈图,但没有进步。 是否可以使用 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++;

【问题讨论】:

    标签: android-fragments


    【解决方案1】:

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

    Demo Doughnut Chart

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

    【讨论】:

    • 感谢您的回复先生,但我想一次显示两种颜色。例如..我们喂一些不同类型的鸟,总食物是10公斤,一种鸟消耗的饲料是7公斤。15公斤的饲料(消耗)10公斤给其他种类。就像那个图表有4种类型.意味着总共 8 种颜色,为此我需要实现渐进式圆环图。提前谢谢。
    • 不使用搜索栏是否可以实现渐进式圆环图?
    • 是的,这是可能的。仅将搜索栏用于演示目的..我正在使用蓝牙连接来接收值。您可以在程序执行期间随时使用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    相关资源
    最近更新 更多