我使用下面的代码来获取当前位置的纬度和经度
address = coder.getFromLocationName(strAddress,5);
if (address==null) {
return null;
}
Address location=address.get(0);
location.getLatitude();
location.getLongitude();
p1 = new GeoPoint((double) (location.getLatitude() * 1E6), (double) (location.getLongitude() * 1E6));
return p1;
问题是:
我想要一些技巧,我可以要求用户将标记保持在准确的位置,然后我可以从中获取位置。
答案 0 :(得分:1)
如果您想从用户那里获取所选位置,可以选择Google地方选择器: https://developers.google.com/places/android-api/placepicker