эта ссылка может быть полезна: https://stackoverflow.com/a/46403088/5482918
необходимо изменить метод drawValues
в PieChartRenderer
классе
При добавлении данных:
ArrayList<PieEntry> entries = new ArrayList<>();
entries.add(new PieEntry(75,"Data 1","showLine"));
entries.add(new PieEntry(25,"Data 2","hideLine"));
entries.add(new PieEntry(45,"Data 3","hideLine"));
entries.add(new PieEntry(58,"Data 4","showLine"));
entries.add(new PieEntry(76,"Data 5","hideLine"));
PieChartRenderer
класс - drawValues(Canvas c)
метод: поставить условие типа:
if (entry.getData().equals("showLine")) {
if (dataSet.getValueLineColor() != ColorTemplate.COLOR_NONE) {
if (dataSet.isUsingSliceColorAsValueLineColor()) {
mValueLinePaint.setColor(dataSet.getColor(j));
}
c.drawLine(pt0x, pt0y, pt1x, pt1y, mValueLinePaint);
c.drawLine(pt1x, pt1y, pt2x, pt2y, mValueLinePaint);
}
}