我建立了一個商店的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));
在這兩種情況下,它顯示錯誤的地方(不是我想要的)(地理編碼器只返回一個地址,我檢查了列表大小)。
我相信有一個更好的方法來做到這一點,有什麼建議嗎?
謝謝