我建立了一个商店的Android应用程序,问题是,我无法在地图上显示那家店,我想说明这样的事情(与店名):
我有尝试两种方式:
1)得到长& LAT从谷歌地图和照相机设置到该位置:Android - 如何显示谷歌地图上的确切位置?
LatLng location = new LatLng(MY_LAT, MY_LONG);
map.moveCamera(CameraUpdateFactory.newLatLngZoom(location, 20));
2)使用地理编码器:
Address address = geocoder.getFromLocationName(MY_ADRESS, 1).get(0);
LatLng location = new LatLng(address.getLatitude(), address.getLongitude());
map.moveCamera(CameraUpdateFactory.newLatLngZoom(location, 20));
在这两种情况下,它显示错误的地方(不是我想要的)(地理编码器只返回一个地址,我检查了列表大小)。
我相信有一个更好的方法来做到这一点,有什么建议吗?
谢谢