Есть ли намерение открыть сканирование Wi-Fi и Bluetooth, чтобы попросить пользователя повысить точность определения местоположения?
ОБНОВЛЕНИЕ: я нашел лучший способ напрямую попросить пользователя активировать сканирование Wi-Fi следующим образом:
WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
if (wifiManager.isScanAlwaysAvailable()==false) {
startActivity(new Intent(WifiManager.ACTION_REQUEST_SCAN_ALWAYS_AVAILABLE));
}
Итак, мой вопрос теперь таков: как я могу сделать то же самое, чтобы запросить сканирование, всегда доступное для Bluetooth? Какое намерение я должен использовать?
Как добраться до этого экрана следующим образом:
Для нуги: откройте настройки Android, перейдите в «Местоположение», меню из 3 точек в правом верхнем углу, «Сканирование».
Для Oreo: откройте настройки Android, перейдите в раздел «Безопасность и местоположение», «Местоположение», «Сканирование»
Для пирога: откройте настройки Android, перейдите в «Расположение», «Дополнительно», «Сканирование».