2
  1. 如何停止沿 y 轴滚动 AChartEngine 动态折线图?

  2. 当我动态绘制值时,我希望显示最近绘制的值。怎么做?

  3. 我希望绘制 20 到 200 范围内的 y 轴值,并且只想显示 5 个值,所以我使用了 mRenderer.setYLabels(5); 但是,当我这样做时,只会为这些值显示网格线。并且用户将无法知道确切的 y 轴坐标。如何显示每个值的网格线并仅显示某些值的标签?

  4. 如果我手动向右或向左水平滚动图形,x 轴标签会发生变化。我使用 setXLables(2) 将范围设置为 0-10;但它变为0,5,10......如何控制这种行为?

4

1 回答 1

2

这些应该是 4 个单独的问题,而不是编号的问题。所以,我只会回答其中的第一个:

您可以设置最小和最大显示值:

renderer.setXAxisMin(minValue);
renderer.setXAxisMax(maxValue);

如果通过滚动你的意思是平移,那么这就是这样做的方法:

renderer.setPanEnabled(false, false);
renderer.setZoomEnabled(false, false);
于 2013-01-02T16:30:20.870 回答