我正在尝试使用MPAndroidChart库开发一个圆形图表,但只有饼状图可用。因此,我尝试提供两个xvalue坐标,其中一个颜色与背景类似。于是我得到了类似于圆形图表的东西。但我无法更改饼图内部中心文本的背景颜色和字体颜色?
谢谢!
谢谢!
设置中心颜色:
mChart.setDrawHoleEnabled(true);
mChart.setHoleColor(...);
设置居中文本
mChart.setDrawCenterText(true);
mChart.setCenterText(...);
Paint
对象,并按照您的要求进行修改。Paint p1 = mChart.getPaint(Chart.PAINT_HOLE);
p1.setColor(...);
Paint p2 = mChart.getPaint(Chart.PAINT_CENTER_TEXT);
p2.setColor(...);
pieChart.setHoleColor(ContextCompat.getColor(context, R.color.Color1));
mChart.getPaint(Chart.PAINT_HOLE)
总是返回null
。实际上,getPaint
只返回 null 值。有什么想法为什么会这样? - 0leg