Защо питам това:(също причината да го пробвам в приложение)
Случва се, когато използваме 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));
не работи така.