我创建的BluetoothManager与this示例中的非常相似。此对象在连接活动中实例化,通过单击“连接”按钮从主活动到达,该按钮提供可选设备的ListView。到目前为止工作得很好。
我现在已连接并且正在运行BluetoothManager.ConnectedThread并设置了流。我现在希望能够在运行时从其他各种活动发送蓝牙数据。例如,我想在图表活动运行时绘制实时值。
据我所知,从ConnectedThread推出数据将通过Handler进行,这对我来说是个新主题。我不清楚其他活动如何访问ConnectedThread的write()函数。