安卓开发,MP pieChart插件,如果饼状图中某条数据为0,饼图中显示0.0%,请问怎么隐藏掉“0.0%”,然后不影响图例中数据总个数。
我做到了隐藏0.0%的数据,但是图例中也相应的少了0.0%数据的名称
使用setCustom可以重设图例,而不被修改。
List<LegendEntry> lstLegendEntry = new ArrayList<>();
Legend.LegendForm form = legend.getForm();
float formSize = legend.getFormSize();
float formLineWidth = legend.getFormLineWidth();
DashPathEffect dashPathEffect =legend.getFormLineDashEffect();
lstLegendEntry.add(new LegendEntry(FAIL,form,formSize,formLineWidth
,dashPathEffect,Color.RED));
lstLegendEntry.add(new LegendEntry(PASS,form,formSize,formLineWidth
,dashPathEffect,Color.rgb(11, 157, 107)));
lstLegendEntry.add(new LegendEntry(DNF,form,formSize,formLineWidth
,dashPathEffect,Color.GRAY));
lstLegendEntry.add(new LegendEntry(CANCEL,form,formSize,formLineWidth
,dashPathEffect,Color.BLUE));
legend.setCustom(lstLegendEntry);
感谢大佬的回答,不过我已经不做安卓了🙃