我在Android文檔中找到如何打開藍牙可發現模式上:禁用藍牙發現模式在Android
Intent discoverableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);
startActivity(discoverableIntent);
這將使設備可發現300秒(documentation)。
我的問題是:如何在發生超時之前關閉發現性?我想在設置|無線和網絡|藍牙設置小程序中複製相應的設置,以便通過點擊打開和關閉可發現性。
任何幫助?
解決了在此線程反射:https://stackoverflow.com/a/47452626/5239473 – 2017-12-14 19:57:53