0
經緯度值,我用下面的代碼來找到我的Android應用程序的經度和緯度問題在獲得使用GPS在不同的位置
public double[] getlocation() {
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
List<String> providers = lm.getProviders(true);
Location l = null;
for (int i = 0; i < providers.size(); i++) {
l = lm.getLastKnownLocation(providers.get(i));
if (l != null)
break;
}
double[] gps = new double[2];
if (l != null) {
gps[0] = l.getLatitude();
gps[1] = l.getLongitude();
}
return gps;
}
我得到了準確或精確的經度和緯度第一時間我嘗試從距離我的第一個位置一英里遠的地方獲得新的座標後運行應用程序,但我獲得了相同的經度和緯度。
所以請你能告訴我這個問題是如何發生的。這是什麼解決方案?
請在這裏放置lm.getProvider()方法代碼。或者在這裏寫入requestUpdateLocation()方法代碼 – Pratik