在aChartEngine

时间:2015-07-08 06:34:23

标签: android plot achartengine

我使用aChartEngine库在Android设备的图表上显示传感器数据。我有6个传感器,如A,B,C,D,E,F,并且必须根据用户选择图表显示。图表正在正确显示,但根据所选传感器更改图例标签时遇到困难。它保持我们在创建XYSeries时使用的相同值,在设置该值后,是否可以更改它?我的意思是

XYSeries incomeSeries = new XYSeries("A sensor");

它将在图例中显示“A sensor”。 现在如果用户选择传感器B,我想动态地将Legend值更改为“B sensor”,是否可以像这样改变?

1 个答案:

答案 0 :(得分:0)

根据aChartEngine XYSeries Javadoc目前使用的构造函数

XYSeries incomeSeries = new XYSeries("A sensor");

根据Javadoc constructor摘要设置标题而不是图例。

因此,为了动态更改标题,可以使用名为setTitle的方法,您可以使用该方法从传感器更改为 B传感器或基于用户选择的任何内容如

incomeSeries.setTitle("B series")