Android 需要安卓achartengine的帮助吗
我在Android中创建了一个应用程序,使用Arduino板读取某些传感器值。现在我试着用achartengine来绘制其中一个传感器的图形。我选择了achartengine的折线图/传感器值图Android 需要安卓achartengine的帮助吗,android,graph,achartengine,Android,Graph,Achartengine,我在Android中创建了一个应用程序,使用Arduino板读取某些传感器值。现在我试着用achartengine来绘制其中一个传感器的图形。我选择了achartengine的折线图/传感器值图 values.add(new double[] { 21.2, 21.5, 21.7, 21.5, 21.4, 21.4, 21.3, 21.1, 20.6, 20.3, 20.2, 19.9, 19.7, 19.6, 19.9, 20.3, 20.6, 20.9, 21.2, 21.6, 2
values.add(new double[] { 21.2, 21.5, 21.7, 21.5, 21.4, 21.4, 21.3, 21.1, 20.6, 20.3, 20.2,
19.9, 19.7, 19.6, 19.9, 20.3, 20.6, 20.9, 21.2, 21.6, 21.9, 22.1, 21.7, 21.5 });
values.add(new double[] { 1.9, 1.2, 0.9, 0.5, 0.1, -0.5, -0.6, MathHelper.NULL_VALUE,
MathHelper.NULL_VALUE, -1.8, -0.3, 1.4, 3.4, 4.9, 7.0, 6.4, 3.4, 2.0, 1.5, 0.9, -0.5,
MathHelper.NULL_VALUE, -1.9, -2.5, -4.3 });
我从传感器获得的所有值都存储在一个变量中(例如:sens)。如何在这一行中声明该变量
values.add(new double[] { 21.2, 21.5, 21.7, 21.5, 21.4, 21.4, 21.3, 21.1, 20.6, 20.3, 20.2,19.9, 19.7, 19.6, 19.9, 20.3, 20.6, 20.9, 21.2, 21.6, 21.9, 22.1, 21.7, 21.5 });
加上(新的双[{21.2,21.5,21.7,21.5,21.4,21.4,21.3,21.1,20.6,20.3,20.2,19.9,19.7,19.6,19.9,20.3,20.6,20.9,21.2,21.6,21.9,22.1,21.7,21.5});
sens变量在这里声明。在第一行之前有一些计算和移位位
byte bvolt1 = voltage[0];
int ReadRaw = bvolt1;
double temp = ReadRaw ;
double sens = (tmp3*0.00592) + 1.82;
sens = sens * 10;
sens = Math.round(sens);
sens = sens / 10;
Voltage.setText(String.valueOf("Voltage is : " + sens));
字节bvolt1=电压[0];
int ReadRaw=bvolt1;
双温=读取温度;
双传感器=(tmp3*0.00592)+1.82;
sens=sens*10;
sens=数学圆(sens);
sens=sens/10;
Voltage.setText(String.valueOf(“电压为:”+sens));
谢谢一种方法是将从传感器获取的值存储到ArrayList中。你可以用这样的东西
//add this declaration to your file
ArrayList<double> sensorValues;
//now anytime you take a new reading from your sensor add it to the array list.
sensorValues.add(newReadingFromSensor);
//when you want to make your chart do it like this.
values.add(sensorValues.toArray());
//将此声明添加到文件中
数组列表值;
//现在,无论何时从传感器获取新读数,都将其添加到阵列列表中。
sensorValues.add(传感器的新读数);
//当你想让你的图表这样做。
add(sensorValues.toArray());
sens变量是什么类型的对象?@Tim,我在原始帖子中添加了sens变量的声明方式。那么您是否在一段时间内多次读取?你想把所有的结果都画在一个折线图上吗?@Tim是的,我会多次读取数据。。。。并将所有这些结果绘制成折线图