从Geopoint转换为String

时间:2012-03-27 11:40:54

标签: java android google-maps

我有谷歌地图,当用户触摸地图中的任何一点时 我将创建标记并将其放在这个触摸位置 并把整个'Geopoint'作为这个标记 这一切都很好。 这是我的代码,pt将采用坐标。

 GeoPoint markerGP
 markerGP = pt;

但我想将markerGp转换为字符串

任何人都可以帮助我吗? 提前致谢

2 个答案:

答案 0 :(得分:3)

请尝试使用String.valueOf()方法。如果markerGP是您GeoPoint的意思,请尝试执行以下操作 -

GeoPoint markerGP;
String result = String.valueOf(marketGP);

并且,在您需要的任何地方使用此result

答案 1 :(得分:1)

long lat = markerGP.getLatitude();
long lng = markerGP.getLongitude();

String strLat = String.valueof(lat);
String strLng = String.valueof(lng);