0
我正在阅读各种tutoriais,但大多数都显示相同的示例。传说阵列放在一个构造函数:MPAndroidChart - 如何在PieChart中添加放置和显示图例
new PieData(legendValues, IPieDataSet dataSet)
但PieData没有这个构造函数。
有没有人有这个问题的示例代码?
我正在阅读各种tutoriais,但大多数都显示相同的示例。传说阵列放在一个构造函数:MPAndroidChart - 如何在PieChart中添加放置和显示图例
new PieData(legendValues, IPieDataSet dataSet)
但PieData没有这个构造函数。
有没有人有这个问题的示例代码?
我假设你正在使用库的最新版本3.0.0-beta1
。对于该版本,进行了很多(突破)更改以支持float
x值。
具体来说,PieData
构造函数已更改,现在只接受IPieDataSet
。标签现在设置为PieEntry
,它有一个PieEntry(float value, String label)
构造函数。下面是一个小例子,说明如何在最新版本的库中设置标签:
ArrayList<PieEntry> entries = new ArrayList<>();
entries.add(new PieEntry(25, "Android 5.0"));
entries.add(new PieEntry(25, "Android 5.1"));
entries.add(new PieEntry(25, "Android 6.0"));
PieDataSet dataSet = new PieDataSet(entries, "Android versions");
PieData data = new PieData(dataSet);