MPAndroidChart- PieChart

PieChart (饼图)

需要加入的数据类型为PieEntry

private List<PieEntry> entries;
entries = new ArrayList<>();
        pieChart=findViewById(R.id.pie_chart1);
        entries.add(new PieEntry(13.0f,"第一"));
        entries.add(new PieEntry(12.0f,"dier"));
        pieChart.setRotationEnabled(true);            //可以手动旋转
        pieChart.setUsePercentValues(false);          //显示百分比
        pieChart.setDrawHoleEnabled(false);           //设置有无圆圈
pieChart.setRotationEnabled(true);            //可以手动旋转
        pieChart.setUsePercentValues(false);          //显示百分比
        pieChart.setDrawHoleEnabled(false);           //设置有无圆圈

        PieDataSet pieDataSet = new PieDataSet(entries,"违章情况");
        pieDataSet.setSliceSpace(4f);//空格
        pieDataSet.setColors(ColorTemplate.JOYFUL_COLORS);          //为DataSet中的数据匹配上颜色集(饼图Item颜色)
        pieDataSet.setValueLineColor(Color.LTGRAY);                           //设置连接线的颜色
        pieDataSet.setYValuePosition(PieDataSet.ValuePosition.OUTSIDE_SLICE);        //连接线在饼状图外面
        pieDataSet.setValueLinePart1OffsetPercentage(80f);


pieData = new PieData(pieDataSet);
        pieData.setDrawValues(true);
        pieData.setValueFormatter(new PercentFormatter());
        pieChart.setData(pieData);                      //设置图片数据
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 图表控件库 MPAndroidChart 的使用 使用方法 项目源码地址,包含了很多类型的图标 https://g...
    jinchuang阅读 835评论 0 0
  • 一、效果展示: 二、用法:1、配置仓库:工程路径下面的build.gradle文件中引入 maven { ur...
    翱翔IT阅读 8,478评论 1 2
  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 2,725评论 0 3
  • 8. Setting Colors Since release v1.4.0, the ColorTemplate...
    ngugg阅读 747评论 0 0
  • 河边流水,笔落成霜。
    拾苍阅读 309评论 0 0