Вы должны полностью отключить LocationManager для этого. Я сделал это в своем приложении, где я проверяю местоположение только каждые 10 секунд, потому что я обнаружил, что отключение экономит немного больше энергии аккумулятора, чем min_distance или min_time LocationManager.
Что-то вроде:
// Turning off
mLocationManager.removeUpdates(gpsListener);
mLocationManager = null;
// Turning on again
mLocationManager = (LocationManager) getApplicationContext().getSystemService(Context.LOCATION_SERVICE);
mLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, GPS_MINTIME, GPS_MINDISTANCE, gpsListener);
Значок исчезнет, пока LocationManager снова не включится.