Глядя на вышеупомянутую ветку комментариев, кажется возможным программно отключить GPS (но видя только 12 голосов)
Но если вы отключите GPS из своего приложения программно, что если другие приложения используют GPSСлужба?
Решение будет похоже на
Открыть Settings
андроида, а затем попросить пользователя отключить GPS, когда онВыход из приложения ...
Для этого вы можете сделать так:
Intent i = new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(i);
ИЛИ
Вы можете попробовать как
locationManager.removeUpdates(myLocationListener);
locationManager = null;
Это отключение GPS для этого приложения, но оно все еще доступно для использования другими приложениями.