我有谷歌地图,当用户触摸地图中的任何一点时 我将创建标记并将其放在这个触摸位置 并把整个'Geopoint'作为这个标记 这一切都很好。 这是我的代码,pt将采用坐标。
GeoPoint markerGP
markerGP = pt;
但我想将markerGp转换为字符串
任何人都可以帮助我吗? 提前致谢
答案 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);