用下面的代碼,你可以彈出一個帶有藍牙存取權限請求窗口:定製的藍牙消息mBluetoothAdapter
if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
代碼的輸出是下面的圖片:
是它可能改變消息(所以不是「一個應用程序想打開藍牙」,但像「嘿,你可以請打開藍牙?」
我已經有清單中的Bluetooth_admin,謝謝!但是使用mBluetoothAdapter.enable(),您只需啓用藍牙即可。所以沒有辦法添加自定義消息,仍然有「拒絕/允許」按鈕? –
確切地說,這就是爲什麼你應該創建自己的對話框並且只有在用戶確認後才啓用藍牙 – Massimo
啊,我現在明白了..當用戶點擊你的自定義接受按鈕時,啓用該功能! ;) –