如何检查手机是否已连接?

时间:2013-09-30 18:34:18

标签: android bluetooth arduino

我通过蓝牙与android和arduino一起工作想要使用相同的按钮来连接和断开手机,所以我想根据连接状态更改按钮的文本,我该怎么办?看看设备是连接还是断开?

1 个答案:

答案 0 :(得分:1)

This question可能对您有用。它显示了如何设置BroadcastReceiver以侦听连接和断开连接事件。它还解释了为什么这是检测连接内容的方法。具体来说:

  

一些注意事项:

     

无法在应用程序中检索已连接设备的列表   启动。蓝牙API不允许您进入QUERY,而是它   允许您收听CHANGES。一个不好的工作到上面   问题是检索所有已知/配对设备的列表...   然后尝试连接到每一个(以确定您是否已连接)。   或者,您可以让后台服务观看蓝牙   API并将设备状态写入磁盘供您的应用程序使用   以后的日期。