获取蓝牙活动配对设备

Get Bluetooth active paired devices

我正在通过 getBondedDevices() 方法配对 Bluetooth。方法 returns 所有已经配对的设备。

在已配对设备列表中,可能有 Bluetooth 设备可能已关闭或超出范围(无法访问)。

我的要求是获得 Bluetooth 个处于活动状态(打开)的设备。

有人可以帮我解决这个问题吗?

因此您扫​​描您所在区域的蓝牙设备 [Take a look at this answer]
当您收到一个新的蓝牙设备时,您检查该设备是否在您的绑定设备列表中。如果它是一个绑定设备,您可以将它放在一个单独的列表中,您可以在其中保存绑定和活动的设备。