После запуска слушателя по следующему коду работает нормально.
LocationManager locationManager =(LocationManager) getSystemService(Context.LOCATION_SERVICE);
locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER, WLConstants.DELAY_HOUR, gpsl
.getMinDistance(), gpsl);
Через некоторое время я останавливаю слушателя с помощью следующего кода
locationManager.removeUpdates(this);
но проблема в том, что я все еще ищу в моем gps любое решение ??? как остановить gps?