如何获取我的设备的当前位置

可能重复:
如何在Android中以编程方式获取当前的GPS位置

我有一个应用程序,我想获得当前的位置。

我也想获得经度和纬度,所以我存储并返回这个位置。

怎么办呢…

Solutions Collecting From Web of "如何获取我的设备的当前位置"

尝试下面的代码段,

import android.location.Location; import android.location.LocationListener; import android.os.Bundle; public class LocListener implements LocationListener { private static double lat =0.0; private static double lon = 0.0; private static double alt = 0.0; private static double speed = 0.0; public static double getLat() { return lat; } public static double getLon() { return lon; } public static double getAlt() { return alt; } public static double getSpeed() { return speed; } @Override public void onLocationChanged(Location location) { lat = location.getLatitude(); lon = location.getLongitude(); alt = location.getAltitude(); speed = location.getSpeed(); } @Override public void onProviderDisabled(String provider) {} @Override public void onProviderEnabled(String provider) {} @Override public void onStatusChanged(String provider, int status, Bundle extras) {} } 

我发现这个链接非常有帮助..你可以看看这个.. 在这里