我实际上是在Android Studio(正在开发应用程序)上工作,其中我使用蓝牙从蓝牙模块接收一些数据,这些数据存储在ListAdapter中,并在与蓝牙模块连接时显示在我的手机中。 我得到的数据如图所示,
23 //温度值
74 //湿度值
24
75
23
78
25
82
23
65依此类推。
我需要将它们单独分离或交替阅读,以便能够绘制温度和湿度读数的接收值图表。 请帮忙,期待您的答复
答案 0 :(得分:0)
如果您确定每次都收到一个,则只需保持温度的偶数指数和湿度的奇数指数
if (index % 2 == 0){
// Treat it as Temp :: temperatureArray.add(reading[index])
} else {
// Treat it as Hum
}
如果这还不够,您应该研究如何从下层获取更多信息,或者您是否具有描述阅读内容的属性