из Activity (UI) Я звоню в класс, чтобы узнать свое местоположение.При включенной паузе в активности я пытаюсь остановить слушателей, но значок GPS в строке состояния продолжает мигать, это касается большего количества устройств (я читал, что это проблема HTC).Как мне решить эту проблему?
The GPS location class:
public GPSLocation (Context context) {
myContext = context;
LocatieManager=(LocationManager)myContext.getSystemService(Context.LOCATION_SERVICE);
}
public void StopLocationListeners(){
// LocationManager LocatieManager=(LocationManager)myContext.getSystemService(Context.LOCATION_SERVICE);
LocatieManager.removeUpdates(netwerklistener);
LocatieManager.removeUpdates(gpslistener);
LocatieManager.removeGpsStatusListener(gpsStatusListener);
}
Из пользовательского интерфейса я вызываю mGPSLocation.StopLocationListeners();
в методе onPause, но это не работает.Кто-нибудь может помочь мне и дать подсказку, почему это невозможно?
Спасибо