Android-径向图实施

时间:2019-01-28 16:59:18

标签: android plot charts native radial

在Android中是否可以使用本机方式或库来创建图表?

我想以本机呈现,而不是使用某些网络库加载Webview

Radial chart

2 个答案:

答案 0 :(得分:0)

AnyChart包含此功能。

有一个very comprehensive sample snippet,其核心是:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_chart_common);

    AnyChartView anyChartView = findViewById(R.id.any_chart_view);
    anyChartView.setProgressBar(findViewById(R.id.progress_bar));

    CircularGauge circularGauge = AnyChart.circular();
    circularGauge.data(new SingleValueDataSet(new String[] { "23", "34", "67", "93", "56", "100"}));

    anyChartView.setChart(circularGauge);
}

与数百条定制行一起,结果类似于以下内容:

radial chart

答案 1 :(得分:0)

对于其他想知道的人,我使用自定义形状背景使用progressBars来完成此操作,您可以选择背景,“灰色”区域和进度,甚至为其设置动画。