Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检查android设备是否连接到蓝牙鼠标?_Android_Android Hardware - Fatal编程技术网

如何检查android设备是否连接到蓝牙鼠标?

如何检查android设备是否连接到蓝牙鼠标?,android,android-hardware,Android,Android Hardware,当我的应用程序启动时,我想检查android设备是否连接到蓝牙鼠标,并收听连接的事件 我怎么做 谢谢 使用,您可以获得连接设备的列表,如下所示: BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter(); Set<BluetoothDevice> pairedDevices = mBluetoothAdapter.getBondedDevices(); BluetoothAdapter=BluetoothAdap

当我的应用程序启动时,我想检查android设备是否连接到蓝牙鼠标,并收听连接的事件

我怎么做

谢谢

使用,您可以获得连接设备的列表,如下所示:

BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();
Set<BluetoothDevice> pairedDevices = mBluetoothAdapter.getBondedDevices();
BluetoothAdapter=BluetoothAdapter.getDefaultAdapter();
设置pairedDevices=mBluetoothAdapter.getBondedDevices();
没有很好的方法来判断连接的设备类型,但是您可以通过迭代
paireDevices
集合来运行设备及其名称。Android蓝牙指南中有很多关于蓝牙的详细信息