Android:隐藏配对对话框

Android:隐藏配对对话框,android,bluetooth,Android,Bluetooth,我是android新手,尝试以编程方式连接蓝牙设备。这个设备有一个PIN。连接到设备的线程不是UI线程。到目前为止,我一直在学习美国的榜样 在Bluetooth设备上。操作配对请求我将字符串转换为字节[],并执行setPin调用。配对对话框弹出并消失。有类似的行为吗 设置PIN失败BluetoothDevice.ACTION\u配对请求在调用device.createBond()时触发 问题是如何隐藏配对对话框 谢谢。我找到的唯一解决方案是使用以下命令关闭所有系统对话框: getCont

我是android新手,尝试以编程方式连接蓝牙设备。这个设备有一个PIN。连接到设备的线程不是UI线程。到目前为止,我一直在学习美国的榜样

在Bluetooth设备上。操作配对请求我将字符串转换为字节[],并执行setPin调用。配对对话框弹出并消失。有类似的行为吗

设置PIN失败BluetoothDevice.ACTION\u配对请求在调用device.createBond()时触发

问题是如何隐藏配对对话框


谢谢。

我找到的唯一解决方案是使用以下命令关闭所有系统对话框:

    getContext().sendBroadcast(new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));
但问题是要抓住适当的时机减少它,而这个问题的可靠解决方案必须是不显示对话框,。。。但我认为解决这个问题的唯一办法是修改系统中的bluetoothDialog apk,因为它没有表现出这种意图

如果有人知道更好的解决方案,请告诉我们

    getContext().sendBroadcast(new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));