我正在编写一个应用程序,该应用程序应该在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