Почему я спрашиваю об этом:(также причина попробовать это в приложении)
Это происходит, когда мы используем Карты 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));
так не работает.