gpt4 book ai didi

java - 如何在achartengine中设置饼图切片的边框颜色?

转载 作者:行者123 更新时间:2023-12-01 13:14:22 26 4
gpt4 key购买 nike

我正在寻找一种方法来为使用 AChartEngine Android 库制作的饼图切片设置边框颜色。有人知道如何实现这一目标吗?

最佳答案

这对于 achartengine 的内置函数来说是不可能的。

但是您可以通过编辑 achartengine 库来实现这一点。

PieChart.java 类中进行以下更改。请参阅//添加新行

 if (seriesRenderer.isHighlighted()) {
double rAngle = Math.toRadians(90 - (currentAngle + angle / 2));
float translateX = (float) (radius * 0.1 * Math.sin(rAngle));
float translateY = (float) (radius * 0.1 * Math.cos(rAngle));
oval.offset(translateX, translateY);
canvas.drawArc(oval, currentAngle, angle, true, paint);
oval.offset(-translateX, -translateY);
} else {
paint.setStyle(Style.FILL); //new line added
canvas.drawArc(oval, currentAngle, angle, true, paint);
paint.setColor(Color.BLACK); //new line added
paint.setStyle(Style.STROKE); //new line added
canvas.drawArc(oval, currentAngle, angle, true, paint); //new line added
}

关于java - 如何在achartengine中设置饼图切片的边框颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22584693/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com