如何停止沿y轴滚动AChartEngine动态折线图?
当我动态绘制值时,我希望显示最近绘制的值。怎么做?
我希望将y轴值绘制在20到200范围内,并且只想显示5个值,所以我使用了mRenderer.setYLabels(5);但是,当我这样做时,网格线仅显示那些值。并且用户将无法知道确切的y轴坐标。如何显示每个值的网格线并仅显示某些值的标签?
如果我手动向右或向左水平滚动图形,x轴标签会发生变化。我用setXLables(2)将范围设置为0-10;但它改为0,5,10 ...如何控制这种行为?
答案 0 :(得分:2)
这些应该是4个单独的问题,而不是编号问题。所以,我只回答第一个问题:
您可以设置最小和最大显示值:
renderer.setXAxisMin(minValue);
renderer.setXAxisMax(maxValue);
如果通过滚动表示平移,则可以采用以下方法:
renderer.setPanEnabled(false, false);
renderer.setZoomEnabled(false, false);