【发布时间】:2016-02-05 19:01:40
【问题描述】:
我正在通过方法 getBondedDevices() 配对 Bluetooth。该方法返回所有已配对的设备。
在配对设备列表中,可能存在Bluetooth 可能已关闭或超出范围(无法访问)的设备。
我的要求是获取处于活动状态(打开)的Bluetooth 设备。
有人可以帮我解决这个问题吗?
【问题讨论】:
-
你能把你试过的东西贴出来吗?
我正在通过方法 getBondedDevices() 配对 Bluetooth。该方法返回所有已配对的设备。
在配对设备列表中,可能存在Bluetooth 可能已关闭或超出范围(无法访问)的设备。
我的要求是获取处于活动状态(打开)的Bluetooth 设备。
有人可以帮我解决这个问题吗?
【问题讨论】:
因此,您扫描您所在区域的蓝牙设备[Take a look at this answer]。
当您收到一个新的蓝牙设备时,您会检查该设备是否在您的绑定设备列表中。如果它是绑定设备,您可以将其保存在单独的列表中,您可以在其中保存绑定和活动的设备。
【讨论】: