如何隔离和显示数据

时间:2018-08-16 18:12:29

标签: android bluetooth-lowenergy

我实际上是在Android Studio(正在开发应用程序)上工作,其中我使用蓝牙从蓝牙模块接收一些数据,这些数据存储在ListAdapter中,并在与蓝牙模块连接时显示在我的手机中。 我得到的数据如图所示,

23 //温度值

74 //湿度值

24

75

23

78

25

82

23

65依此类推。

我需要将它们单独分离或交替阅读,以便能够绘制温度和湿度读数的接收值图表。 请帮忙,期待您的答复

1 个答案:

答案 0 :(得分:0)

如果您确定每次都收到一个,则只需保持温度的偶数指数和湿度的奇数指数

if (index % 2 == 0){
// Treat it as Temp :: temperatureArray.add(reading[index])
} else {
// Treat it as Hum
}

如果这还不够,您应该研究如何从下层获取更多信息,或者您是否具有描述阅读内容的属性