代码之家  ›  专栏  ›  技术社区  ›  htafoya

android-径向图实现

  •  1
  • htafoya  · 技术社区  · 6 年前

    在android中,有没有本地的方法或库来创建这样的图表?

    我希望以本机方式呈现它,而不是加载带有某个web库的webview

    Radial chart

    1 回复  |  直到 6 年前
        1
  •  0
  •   Jake Lee    6 年前

    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