setDrawSliceText(boolean)已被弃用,需要更新。

5

有没有办法解决setDrawSliceText已经被弃用的问题。我没有找到任何关于这个的解决方案。

如何获取 pieChart.setDrawSliceText(false);

2个回答

5
它已经被弃用,然而在其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代替。


0

这里有一个例子:

    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);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接