2013-01-02 48 views
2
  1. 如何停止沿着y軸滾動AChartEngine動態線圖?在Android中使用AChartEngine繪製動態線條圖時遇到的問題

  2. 當我動態繪製值時,我希望顯示最近繪製的值。怎麼做?我想繪製y軸的值在20到200的範圍內,並且只想顯示5個值,所以我用mRenderer.setYLabels(5);但是,當我這樣做時,網格線僅顯示這些值。用戶將無法知道確切的y軸座標。如何爲每個值顯示網格線並僅顯示某些值的標籤?

  3. 如果我手動向右或向左滾動圖形,x軸標籤會發生變化。我用setXLables(2)將範圍設置爲0-10;但它會更改爲0,5,10 ...如何控制此行爲?

回答

2

這些應該是4個單獨的問題,而不是編號的問題。所以,我只能回答他們的第一個:

您可以設置最小和最大顯示值:

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

如果通過滾動你的意思是平移,那麼這是應該做的方式:

renderer.setPanEnabled(false, false); 
renderer.setZoomEnabled(false, false); 
+0

我之所以提出問題是因爲它們有聯繫。我已經設置了最小範圍,但不會停止滾動圖形。 – vikram

+0

查看我的更新回答。 –

+0

謝謝丹。 setPanEnabled(true,false)爲我工作。 – vikram

相關問題