我正试图通过GPS功能获取用户的当前位置,
写了一个实现的简单类 LocationListener
public class LocationManagerHelper implements LocationListener {
private static double latitude;
private static double longitude;
@Override
public void onLocationChanged(Location loc) {
latitude = loc.getLatitude();
longitude = loc.getLongitude();
}
@Override
public void onProviderDisabled(String provider) { }
@Override
public void onProviderEnabled(String provider) { }
@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
// TODO Auto-generated method stub
}
public static double getLatitude() {
return latitude;
}
public static double getLongitude() {
return longitude;
}
}
Run Code Online (Sandbox Code Playgroud)
从一个简单的动作我正在访问这些经度和纬度值
public void …Run Code Online (Sandbox Code Playgroud) 我希望在离线时获取当前locatoin的经度和纬度值,并将当前位置保存到其数据库中.当移动数据和wifi关闭但GPS开启时,是否可以获得设备的经度和纬度?