android – 如何在标记上居中地图点击以显示整个InfoWindow

好的,默认情况下,在标记点击时,标记在地图上居中.问题是,我有高的infoView,从布局膨胀,它显示出地图范围.我该怎么做,将视图中心固定,并将其定位在地图中心下方,以使infoWindow可见.
最佳答案
所以我最终得到了这个解决方案,它就像一个魅力.我在动画后打开infoWindow.

int zoom = (int)map.getCameraPosition().zoom
CameraUpdate cu = CameraUpdateFactory.newLatLngZoom(new 
LatLng(arg0.getPosition().latitude + (double)90/Math.pow(2, zoom), 
arg0.getPosition().longitude), zoom);
map.animateCamera(cu,500,null);

转载注明原文:android – 如何在标记上居中地图点击以显示整个InfoWindow - 代码日志