MPAndroidChart:如何在PieChart中为标签设置不同的颜色?

时间:2018-08-08 13:59:15

标签: android mpandroidchart

我在PieChart库中有一个MPAndroidChart,其中包含浅色和深色切片。示例在图片上:

如图像所示,我需要标签具有不同的颜色。我该怎么做?我试图:

  1. 使用pieDataSet.setValueTextColors(textColorsArray);方法,但是它对于值文本而不是标签是实际的。
  2. 使用pieChart.setEntryLabelColor(someColor);,但此方法只能为所有标签设置一种颜色。
  3. 覆盖PieChart类,但是没有诸如getEntryLabelColor()这样的方法可以覆盖。

请给我个建议。

1 个答案:

答案 0 :(得分:1)

您尝试过吗:

Legend legend = mChart.getLegend();
legend.setCustom(colorArray, labelArray);
相关问题