19. 其他项
优质
小牛编辑
118浏览
2023-12-01
其他项
图表内容
- clear(): 清除图表的所有数据(通过设置数据对象为null)。调用invalidate()来刷新图表。
- clearValues():清除所有数据集对象的图表包括所有条目。不会删除提供的x值。调用invalidate()来刷新图表。
- isEmpty(): 如果图表数据为null返回true,或者如果它没有条目。
有用的getter方法
- getData():返回你为图表设置的数据对象。
- getViewPortHandler():返回图表的ViewPortHandler对象,它包含一些关于图表大小和边界的信息(偏移,内容区域)。
- getRenderer(): 返回负责绘制图表数据的主要的DataRenderer
- getCenter():返回整个图表视图的中心点。
- getCenterOffsets():返回图表绘图区的中心点。
- getAverage(): 返回图表包含的所有值的平均值。
- getPercentOfTotal(float value):返回所提供的值在图表内占总和的百分比。
- getValueCount(): 返回图表拥有数据的总数。
- getValueSum(): 返回在图表内所有值的和。
- getYMin(): 返回图表数据的最小值。
- getYMax(): 返回图表数据的最大值。
一些更多的方法(Chart类的)
- saveToGallery(String title):保存当前数据状态作为一张图片到图库。
- saveToPath(String title, String pathOnSD):保存当前图表状态作为一张图片到指定路径。
- getChartBitmap():返回bitmap对象来呈现图表,这个Bitmap总是包含最新的图表的绘制状态。
- setHardwareAccelerationEnabled(boolean enabled): 允许打开或者关闭硬件加速为图表,只支持API11以上。