2014-01-22 33 views
0

我在应用程序中从共享首选项中获得2个双精度值(经度,纬度)。Android,Java - >如何创建并返回位置对象?

我想创建一个方法,该方法根据给定的lat和long值返回Location对象。

是否有可能或我必须使用任何其他返回类型(数组,列表)?

如果是,请为我和他人提供任何简单的示例。

感谢您的建议。

回答

2
LatLng latLng = new LatLng(Double.parseDouble(getIntent().getExtras().getString("lat")), 
          Double.parseDouble(getIntent().getExtras() 
             .getString("lon"))); 
0

你可以试试这个。

Location location = new Location("providername"); 
    location.setLatitude(latitude); 
    location.setLongitude(longitude); 

然后你可以使用位置对象;