1

我有一个蓝牙设备,我想知道当连接的蓝牙设备超出范围时如何获取方法,如代码

//如果蓝牙不在连接范围内{

}

请给我一些解决方案

4

2 回答 2

1

要检查蓝牙设备是否已连接,您可以使用意图过滤器来监听 ACTION_ACL_CONNECTED、ACTION_ACL_DISCONNECT_REQUESTED 和 ACTION_ACL_DISCONNECTED 广播。有关更多详细信息,请查看这篇文章如何以编程方式判断蓝牙设备是否已连接?(安卓 2.2)

于 2012-09-20T02:33:58.753 回答
0

没有像这样的内部方法,DeviceNotInRange() {}因此您需要通过创建自定义方法来解决它。您需要创建一种定期搜索的方法,当设备不在范围内时,您可以发出警报或提示声音。

于 2012-09-20T03:04:48.757 回答