默認趨勢圖離底部太遠,由renderer.setLegendHeight(90);設置距離底部的距離
最近在寫一個畫曲線圖的demo,發現AChartengine是一個好工具,AChartEngine 是一個安卓系統上製作圖表的框架,支持很多圖表類型,但是在畫圖過程中,發現renderer.setDisplayChartValues(true);並不能讓所有的點都顯示數據,至少部分點顯示,在網上查閱資料後,得知setDisplayChartValues方法在點數多的時候不會每個都顯示出來,只是隔一段距離顯示的,這是achartengine1.0.0.jar包的一個bug,但是我們下載從官網下載的1.0不包括這個修復,要去achart的官網下載1.10RC版,然後使用renderer.setDisplayChartValuesDistance(30),就可以了。注意setDisplayChartValuesDistance(30)是simpleseriesrenderer裏面纔有這個方法,所以想要使用的話,加上這三句話就可以了:
SimpleSeriesRenderer
seriesrenderer =renderer.getSeriesRendererAt(1);
seriesrenderer.setDisplayChartValues(true);
seriesrenderer.setDisplayChartValuesDistance(30);
轉載http://blog.csdn.net/u012290813/article/details/37655211