gpt4 book ai didi

android - AChartEngine - Axis 的线宽

转载 作者:行者123 更新时间:2023-11-29 21:36:08 24 4
gpt4 key购买 nike

是否可以在 AChartEngine 中设置x/y Axis 的线宽

默认情况下,两个轴的线宽均为 1 像素。我想将宽度设置为 1 dp(或其他),但我在 Javadoc 中没有找到相应的方法。 .那么,有人知道这是否可能吗?

最佳答案

我通过创建自定义图表并覆盖 draw() 解决了这个问题。

public class CustomChart extends CombinedXYChart {

public CustomChart(XYMultipleSeriesDataset dataset, XYMultipleSeriesRenderer renderer, String[] types) {
super(dataset, renderer, types);
}

@Override
public void draw(android.graphics.Canvas canvas, int x, int y, int width, int height, android.graphics.Paint paint) {
float strokeWidth = paint.getStrokeWidth();
paint.setStrokeWidth(3); // set your axes line width
super.draw(canvas, x, y, width, height, paint);
paint.setStrokeWidth(strokeWidth);
}
}

关于android - AChartEngine - Axis 的线宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18404035/

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