Android AChartEngine-轴的线宽

Android AChartEngine-轴的线宽,android,width,line,axis,achartengine,Android,Width,Line,Axis,Achartengine,是否可以在AChartEngine中设置x-/y轴的线宽 默认情况下,两个轴的线宽均为1像素。我想将宽度设置为1 dp(或其他任何值),但我在中找不到相应的方法。那么,有人知道这是否可能吗?我通过创建一个自定义图表并重写draw()解决了这个问题 你能用任何方法改变宽度吗?这实际上是我的问题;-)我不知道这样做的方法。你可以设置颜色,但不能设置轴线的宽度。好的,我想是这样的:-(@Namelos我可以在条形图中使用此功能吗?@user406090是的,您可以通过此代码发现,如果您显示网格,线条的

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


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

我通过创建一个自定义图表并重写
draw()
解决了这个问题


你能用任何方法改变宽度吗?这实际上是我的问题;-)我不知道这样做的方法。你可以设置颜色,但不能设置轴线的宽度。好的,我想是这样的:-(@Namelos我可以在条形图中使用此功能吗?@user406090是的,您可以通过此代码发现,如果您显示网格,线条的宽度将与轴的宽度相同,这可能不是您需要的。我已发送了一个请求(包括代码)向项目所有者发送电子邮件,以便将此功能添加到库@namenlos如何使用此类..m无法解决此问题
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);
}
}