我正在尝试增加蓝牙配对窗口的超时时间(目前该窗口仅停留几秒钟)。有什么办法可以实现这个 Action 吗?
我已经尝试过这些 stackoverflow 链接中的方法:
How to pair Bluetooth device programmatically Android
How to programmatically pair a bluetooth device on Android
Android bluetooth, override pairing prompts
以上链接都没有我正在寻找的答案,有没有人可以帮助我解决这个问题?有什么方法可以增加蓝牙配对屏幕的超时时间
最佳答案
这样,配对窗口就永远不会超时
public void pairDevice(final BluetoothDevice device) {
String ACTION_PAIRING_REQUEST = "android.bluetooth.device.action.PAIRING_REQUEST";
Intent intent = new Intent(ACTION_PAIRING_REQUEST);
String EXTRA_DEVICE = "android.bluetooth.device.extra.DEVICE";
intent.putExtra(EXTRA_DEVICE, device);
String EXTRA_PAIRING_VARIANT = "android.bluetooth.device.extra.PAIRING_VARIANT";
int PAIRING_VARIANT_PIN = 0;
intent.putExtra(EXTRA_PAIRING_VARIANT, PAIRING_VARIANT_PIN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
关于android - 如何增加 Android 中的蓝牙配对窗口超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24570129/