我正在編寫一個應用程序,該應用程序應該在SMS中發送座標,但我一直在努力瞭解如何獲取座標。獲取當前座標
目前我使用這個
LocationManager lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
Location location = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER);
longitude = location.getLongitude();
latitude = location.getLatitude();
然後我通過長期和緯度到文本,但這只是給了我最後一個已知位置我猜?
誰能告訴我如何獲得當前位置?
問候 /弗雷德
謝謝,我已經試過了爲好,但我無法與onLocati理解onChange()更改是在它內部運行代碼時發生的。它是否在魔藥發生變化時?在'minTime'代碼中的 – Fredkr 2012-03-27 05:49:47
指定了在請求更新之前要等待的毫秒數,以下的'0'指定了在請求更新之前等待來自先前位置的距離。如果你通過0,0,listenerFine ...你會不斷請求更新。如果你在onLocationChanged中有一個斷點,你會頻繁地斷開它。 – SoundsDangerous 2012-03-27 19:22:08