我在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