gpt4 book ai didi

java - 如何将 MPAndroidChart RadarChart 制作成圆形

转载 作者:行者123 更新时间:2023-12-02 09:34:01 25 4
gpt4 key购买 nike

我想在雷达图中展示一些值。我长期以来一直在使用 AndroidPlot,它工作得很好,但它不支持雷达图。所以我换成 MPAndroidCharts。但 MPCharts 默认仅支持角度 RadarCharts。

我在问题中找到了以下链接,但没有给出代码 https://github.com/PhilJay/MPAndroidChart/issues/1446

我发现的另一个堆栈溢出条目是这个,但我无法将它与 MPAndroid Charts 结合起来 Radar Chart for Android

在 Android 图表库中: https://github.com/limccn/Android-Charts提到了圆形图表,但我在代码中找不到相应的类

是否已经有解决方案可以使 MPAndroidCharts RadarCharts 变圆,或任何其他支持圆形雷达图的库。感谢您的帮助

最佳答案

转到RadarChartRenderer类。并编辑类内的方法,如下所示:

protected void drawDataSet(Canvas c, IRadarDataSet dataSet, int mostEntries) {

..........................
..........................

mRenderPaint.setStrokeWidth(dataSet.getLineWidth());
mRenderPaint.setStyle(Paint.Style.STROKE);
mRenderPaint.setDither(true);
mRenderPaint.setStrokeJoin(Paint.Join.ROUND);
mRenderPaint.setStrokeCap(Paint.Cap.ROUND);
mRenderPaint.setPathEffect(new CornerPathEffect(30) );
mRenderPaint.setAntiAlias(true);

............................
............................
}

我的结果如下: enter image description here

关于java - 如何将 MPAndroidChart RadarChart 制作成圆形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57698749/

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