Android Chart框架 MPAndroidChart学习笔记16_数据模型CharData

Android Chart框架 MPAndroidChart学习笔记16_数据模型CharData


点击这里查看项目源码

1.CharData

  • CharData是所有数据模型类的父类,比如LineData,BarData等等,他通过setData()方法来给我们的Chart添加数据。
public class LineData extends ChartData { ...

作为CharData的子类,当然都可以使用CharData中的方法。

2.自定义数据样式

  • setValueTextColor(int color):设置数据标签颜色。
  • setValueTextColors(List colors):设置一系列的颜色。
  • setValueTypeface(Typeface tf):设置数据标签字体。
  • setValueFormatter(ValueFormatter f):设置数据标签的样式。
  • setDrawValues(boolean enabled):是否绘制数据标签。

2.获取数据

  • getDataSetByIndex(int index):返回给定序列的DataSet
  • contains(Entry entry):检查数据中是否包含某个Entry数据,如果存在那么返回true,否则返回false。
  • contains(T dataSet):检查数据中是否包含某个DataSet数据,如果存在那么返回true,否则返回false。

3.清除数据

  • clearValues():清除数据。

4.高亮突出

  • setHighlightEnabled(boolean enabled):是否绘制数据高亮。
高亮突出

5.动态更细你数据

-notifyDataChanged():动态更新数据。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容