Почему я спрашиваю об этом: (также причина для его использования в приложении)
Это происходит, когда мы используем Карты Google в Lollipop. Даже если местоположение отключено, оно включено в режиме высокой точности после ввода пользователем из приложения "Карты", не посещая "Настройки".
Аналогичная функциональность может быть достигнута для включения Bluetooth, где действие инициировано в моем приложении; пользователь должен сделать выбор, но пользователь не перенаправляется на Настройки, используя:
startActivity(new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE));
который можно найти на BluetoothAdapter, теперь мы знаем, что нет LocationAdapter, поэтому я просмотрел gms- > LocationServices, в основном почти все под Ссылки API-интерфейсов, android.location.LocationManager, но пока ничего не похоже на ACTION_REQUEST_ENABLE
.
Надеюсь, что есть один и тот же метод, и многие люди его пробовали.
Обратите внимание: context.startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS));
не работает.