11. 动态和实时数据

优质
小牛编辑
127浏览
2023-12-01

动态和实时数据

为了动态增加或者移除数据到图表,有多种方法允许你增加或者移除条目对象到一个存在的数据集或者从数据集对象到一个存在的ChartData对象。

类DataSet(和所有的子类):

  • addEntry(Entry e): 增加给出的条目对象到DataSet

类ChartData(和所有的子类)

  • addEntry(Entry e, int dataSetIndex): 增加给的条目到数据集,指定了数据集索引。
  • addDataSet(DataSet d): 增加给的DataSet对象到ChartData对象

另外也有几个方法来动态的移除数据。

类DataSet(和所有的子类):

  • public boolean removeEntry(Entry e):移除给定的条目对象从数据集中。如果成功返回true
  • public boolean removeEntry(int xIndex): 移除给定的x索引处的条目从数据集中,如果成功返回true

类ChartData(和所有的子类):

  • public boolean removeEntry(Entry e, int dataSetIndex):移除给定的条目对象从数据集中,指定了数据集索引。如果成功返回true。
  • public boolean removeEntry(int xIndex, int dataSetIndex):从给定的数据集索引数据集中移除给定的 x 索引处的项.如果成功返回true。
  • public boolean removeDataSet(DataSet d):移除给定的数据集对象从ChartData对象中。如果成功返回true。
  • public boolean removeDataSet(int index): 移除给定索引处的数据集从ChartData对象中。如果成功返回true。