Android 将坐标转换为字符串

Android 将坐标转换为字符串,android,Android,在我的应用程序中,我得到了很多坐标,如下所示: String uri ="uber://action=setPickup&pickup=my_location&dropoff[latitude]= 59.936435&dropoff[longitude]=30.296409&dropoff[nickname]=Place1"; 如何使用Parse.com更新它们?也许我需要用这个坐标做一个字符串,可以用Parse.com更新吗 我还有谷歌地图的坐标: mMap.

在我的应用程序中,我得到了很多坐标,如下所示:

String uri ="uber://action=setPickup&pickup=my_location&dropoff[latitude]=
59.936435&dropoff[longitude]=30.296409&dropoff[nickname]=Place1";
如何使用Parse.com更新它们?也许我需要用这个坐标做一个字符串,可以用Parse.com更新吗

我还有谷歌地图的坐标:

mMap.addMarker(new MarkerOptions().position(new LatLng(59.624895, 30.230149)).title("Palce3"));

如何更新它们?

您需要一个
Geocoder
对象。试试这个:

List<Address> addresses;
geocoder = new Geocoder(this, Locale.getDefault());
try {
    addresses = geocoder.getFromLocation(your_latitude, your_longitude, 1);

} catch (IOException e) {
    e.printStackTrace();
}
addresses.get(0).getAddressLine(0);
列出地址;
geocoder=新的geocoder(这个,Locale.getDefault());
试一试{
addresses=geocoder.getFromLocation(你的纬度,经度,1);
}捕获(IOE异常){
e、 printStackTrace();
}
地址。get(0)。getAddressLine(0);

请注意,
Geocoder
需要互联网连接才能正常工作。

谢谢!我有个问题:我必须把代码放在哪里?也许是onCreate?这完全是你的决定。我不知道你的意图是什么:)但你仍然可以投票给我,并将答案标记为已接受,这样未来的用户就不会向你发送垃圾邮件