我在Android文档中找到了如何打开蓝牙可发现模式的方法:
Intent discoverableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);
startActivity(discoverableIntent);
这将使设备在300秒内变得可发现 (文档)。
我的问题是:如何在此超时发生之前关闭可发现性?我希望能够复制设置|无线和网络|蓝牙设置小程序中对应的设置,使得可发现性可以通过点击开关。
有任何帮助吗?