Android 9.0 蓝牙可见性开启与关闭
Intent it = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE)
.setClassName(
"com.android.settings",
"com.android.settings.bluetooth.RequestPermissionActivity");
it.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);
startActivity(it);
搜到可关闭对话框
/res/values-zh-rCN/strings.xml:150: "某个应用请求开启蓝牙,以便其他设备在 <xliff:g id=“TIMEOUT”>%1$d</xliff:g> 秒内可检测到您的手机。
packages/apps/Settings/src/com/android/settings/bluetooth/RequestPermissionActivity.java
注释 // mDialog.show();
替换 proceedAndFinish();