MPAndroidChart的詳細使用——雜類(很有用)

這部分是官方歸類爲雜項的一些方法,比如:清除圖表數據、以及一些獲取圖表的信息的方法、還有把圖表保存成圖片存放在手機的圖庫等等…!
關於圖表內容的一些方法
clear() 清除所有數據的圖表(通過將數據對象設置爲NULL)。需要調用invalidate()刷新圖表。
clearValues() 清除所有DataSet對象,從而清除所有條目。不刪除X軸上的數據標籤。需要調用invalidate()刷新圖表。
isEmpty() 判斷圖表數據對象是否爲空,爲空則返回true
關於圖表數據的一些方法
getData() 返回圖表設置的數據對象。
getViewPortHandler() 返回ViewPortHandler對象,該對象包含有關圖表大小和邊界(偏移量、內容區域)以及圖表當前縮放(縮放)和轉換(滾動)狀態的信息。
getRenderer() 返回主DataRenderer負責繪製圖表數據。
getCenter() 返回整個圖表視圖的中心點。
getCenterOffsets() 返回圖表繪製區域的中心點。
getPercentOfTotal(float value) 返回所提供的值佔圖表中總價值之和的百分比。
getYMin() 返回圖表所保存的最低值。
getYMax() 返回圖表所保存的最大值。
getLowestVisibleXIndex() 返回在圖表上仍然可見的最低x索引(x軸上的值)。
getHighestVisibleXIndex() 返回圖表上仍然可見的最高x索引(x軸上的值)。
更多方法(Chart類的方法)
saveToGallery(String title) 將當前圖表狀態作爲圖像保存到圖庫。需要添加“WITE_EXTERNAL_STORKE”權限.
saveToPath(String title, String pathOnSD) 將當前圖表狀態作爲圖像保存到指定路徑。需要添加“WITE_EXTERNAL_STORKE”權限.
getChartBitmap() 返回Bitmap類型的圖表
setHardwareAccelerationEnabled(boolean enabled) 允許啓用/禁用圖表的硬件加速,API 11以上可用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章