Android предоставил настройки Bluetooth как диалоговое окно - PullRequest
0 голосов
/ 22 мая 2019

Я хочу иметь возможность нажать кнопку и открыть настройки 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...