gpt4 book ai didi

android - AChartEngine GraphicalView 去除刻度

转载 作者:行者123 更新时间:2023-11-29 00:17:18 26 4
gpt4 key购买 nike

是否可以删除 aChartEngine for Android 中轴上的刻度?我添加了图片,其中红色方 block 显示了我找不到用于删除的 API 的勾号:

problem image

更新 此屏幕截图显示了自动建议显示给我设置的属性:

Eclipse screenshot

我正在使用原装的 aChartEngine jar 。

另一个更新 我现在正在根据我的需要使用我自己的定制从此处可用的源编译 jar。我发现这种方式比使用储物 jar 和感觉被束缚要好得多。 setShowTickMarks(boolean val) 方法终于可用了:)

enter image description here

最佳答案

是的。使用setShowTickMarks(false);,如下图:

enter image description here

[编辑]

这是我在 doRender() 方法中设置的:

// ...

final XYMultipleSeriesRenderer renderer =
new XYMultipleSeriesRenderer(4); // I use 4 series

// ...

setChartSettings
(
renderer, CLS_Utils.yearUsing + " - " +
getString(R.string.chart_top), "",
getString(R.string.chart_left), minY, maxY,
Color.parseColor(clr_navy), Color.WHITE
Color.parseColor("#036"), Color.WHITE
);

renderer.setXLabels(12);

// ...

注意传递给我的 setChartSettings() 方法的渲染器对象

这是完整的setChartSettings()方法

private final void setChartSettings
(
final XYMultipleSeriesRenderer renderer, final String title,
final String xTitle, final String yTitle, final double yMin,
final double yMax, final int axesColor, final int labelsColor
)
{
renderer.setChartTitle(title);
renderer.setXTitle(xTitle);
renderer.setYTitle(yTitle);
renderer.setYAxisMin(yMin);
renderer.setYAxisMax(yMax);
renderer.setAxesColor(axesColor);
renderer.setLabelsColor(labelsColor);
}

关于android - AChartEngine GraphicalView 去除刻度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25723880/

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