Я хочу иметь возможность нажать кнопку и открыть настройки Bluetooth для Android в диалоговом окне.Подобно тому, как если бы вы перетаскивали строку меню сверху и нажимали кнопку Bluetooth, диалоговое окно предложит вам выбрать устройство для подключения.Приведенный ниже код работает для открытия непосредственно в настройках Bluetooth, и вы можете вернуться в приложение с помощью кнопки «Назад».
Я пытался найти способ запуска действия в виде диалогового окна, но никто не сделалсмысл в этом случае.Я видел, что вы можете добавить android:theme="@android:style/Theme.Dialog"
к AndroidManifest, но я не уверен, что это применимо здесь, потому что Настройки Bluetooth, предоставляемые Android, не являются определенными мною действиями.Когда в поиски специально включается слово «намерение», появляется диалоговое окно «Предупреждение».Может быть, есть какой-то способ использовать это?
val intentOpenSettings = Intent()
intentOpenSettings.action =
android.provider.Settings.ACTION_BLUETOOTH_SETTINGS
startActivity(intentOpenSettings)