setDrawSliceText(boolean) 已弃用

setDrawSliceText(boolean) is deprecated

有什么办法可以解决 setDrawSliceText 已弃用。我没有找到任何解决方案。

如何获得pieChart.setDrawSliceText(false);

它已被弃用,但在其 javadoc 中指出:

/**
 * Set this to true to draw the entry labels into the pie slices (Provided by the getLabel() method of the PieEntry class).
 * Deprecated -> use setDrawEntryLabels(...) instead.
 *
 * @param enabled
 */

所以改用setDrawEntryLabels

这里有例子:

    ArrayList<PieEntry> yvalues = new ArrayList<PieEntry>();
    yvalues.add(new PieEntry(8f, "", 0));
    yvalues.add(new PieEntry(15f, "", 1));
    yvalues.add(new PieEntry(12f, "", 2));

    PieDataSet dataSet = new PieDataSet(yvalues, "");
    dataSet.setDrawValues(false);