1
我的應用程序使用GPS來查明用戶位置並記錄/計算某些數據。我的問題是試圖讓GPS「關閉」,就像停止連接到GPS衛星一樣。我曾嘗試調用「lm.removeUpdates(ll);」但設備上的GPS仍處於活動狀態。我想這樣做的原因是因爲電池壽命問題。停止搜索GPS位置android
謝謝
我的應用程序使用GPS來查明用戶位置並記錄/計算某些數據。我的問題是試圖讓GPS「關閉」,就像停止連接到GPS衛星一樣。我曾嘗試調用「lm.removeUpdates(ll);」但設備上的GPS仍處於活動狀態。我想這樣做的原因是因爲電池壽命問題。停止搜索GPS位置android
謝謝
這項工作?
locationManager.removeGpsStatusListener(GPSLocationListener.this);
我已經解決了這個問題,如果您使用帶有「setMyLocationEnabled」功能的谷歌地圖,那麼這會阻止GPS關閉。要關閉gps,您必須從位置管理器「lm.removeUpdates(ll)」中刪除更新,並將map函數上的顯示位置設置爲false,如「map.setMyLocationEnabled(false)」。如果您使用類似的設置,這應該解決問題。 – baldazan
剛剛遇到另一個問題,離開活動,然後回來導致這不工作-_- – baldazan