安卓 AChartEngine : Hide tick marks in axes

标签 android achartengine

我正在使用 AChartEngine(版本 1.2.0)在 Android 应用程序中尝试一些图表。我想隐藏轴中的刻度线(即轴上显示的每个标签处的小线)。我在下面的屏幕截图中用红色框标记了其中两个:

enter image description here

我该怎么做?有人可以帮忙吗? 我在这里(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 中定义。

最佳答案

你要做的是:

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));
  }

}

关于安卓 AChartEngine : Hide tick marks in axes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23856440/

相关文章:

android - Google Play - 您的设备与此版本不兼容 - ASUS Transformer TF101

android - 再次关于按下主页按钮并从上次 Activity 恢复

Android - 从低内存状态中恢复

android - Achartengine:在法线图之上重新绘制图形

android - (AChartEngine) 如何设置默认缩放比例?如何设置自定义字体样式?

android - 如何让特定的调用响铃而其他调用静音?

Android 谷歌地图未显示在模拟器上

java - 如何在单行中绘制具有不同颜色的折线图

android - 具有 1 个值的数组的自定义 X 标签上的时间戳

android - 堆叠条形图和折线图与任何 Android 库在同一图表中?