2013-08-30 58 views
2

有沒有什麼方法可以根據y軸值以編程方式改變achartengine線圖的線點顏色(例如,如果值高於199,那麼橙色或者如果它是小於100然後紅色)。 這裏是我的代碼,Android achartengine,changine點動態顏色線圖

XYSeriesRenderer renderer2 = new XYSeriesRenderer(); 
      renderer2.setLineWidth(1.5f); 
      renderer2.setColor(Color.RED); 
      renderer2.setPointStyle(PointStyle.SQUARE); 
      renderer2.setFillPoints(true); 
mRenderer.addSeriesRenderer(renderer2); 

,但在上面,我不能給不同的顏色線條上看它需要線條顏色。 還我重視我的結果圖中,我需要改變提前

enter image description here

感謝

+0

你需要在achart引擎源代碼中爲它編寫代碼。 – dd619

+0

@ dd619但我找不到code.google.com的源代碼 –

+0

從這裏下載http://code.google.com/p/achartengine/downloads/list – dd619

回答

1

你可以創建另一個系列,將只包含必須是橙色的點和後添加系列其他線系列。

+0

但是如果點數不是常數,該怎麼辦? ? –

+0

我不明白這個問題。 –