1、MPAndroidChart 版本
// MPAndroidChart :github.com/PhilJay/MPAndroidChart
implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
2、设置图表属性
// 显示百分比: 只设置该值没有百分号
pieChart.setUsePercentValues(true);
只设置图表的属性、显示结构不带百分号“%”
3、格式化显示
PieData = PieDataSet,和其他图表不同
所以格式化参数两个对象效果相同,PercentFormatter要出入当前图表对象。
// PieData
pieData.setValueFormatter(new PercentFormatter(pieChart));
// PieDataSet
pieDataSet.setValueFormatter(new PercentFormatter(pieChart));
PercentFormatter格式化源码
最终效果: