我在使用AChartEngine(版本1.2.0)的Android应用程序中尝试了一些图表。我想隐藏轴上的刻度线(即轴上显示的每个标签上的小线)。我在下面的屏幕截图中用红色框标记了其中两个:
我该怎么办?有人可以帮忙吗? 我在这里读到(https://code.google.com/p/achartengine/issues/detail?id=336)有一个multirenderer.setShowTickMarks(false);方法。但是我没有在Web上的XYMultipleSeries渲染器API(http://www.achartengine.org/content/javadoc/org/achartengine/renderer/XYMultipleSeriesRenderer.html)中看到该方法,也不会在我输入时识别IDE中定义的方法。
答案 0 :(得分:1)
你要做的是:
mSetRenderer.setXLabels(0);
for(int i=0;i<=14;i++)
{
if(i==4 || i==5)
{
// Do nothing(this will prevent to show ticks on 4th and 5th Value of X axis)
}
else
{
mSetRenderer.addXTextLabel(i,String.valueOf(i));
}
}