避免标记(Google Maps for Android API V2)在单击地图时居中显示

5
我在地图上添加了带有标记的地理位置事件,当我点击它们时,我只希望它们发生变化而不被居中。
是否有任何方法可以覆盖点击标记时使其居中(并调用 onCameraChanged)的默认行为?
1个回答

8
添加OnMarkerClickListenerGoogleMap,在onMarkerClick中返回true

当您想要显示信息窗口时,这种方法不起作用 - 如果您返回 true,信息窗口将无法显示自己,因为您覆盖了默认行为。 - Michal Kottman
4
你需要调用marker.showInfoWindow() 并且 返回true。 - MaciejGórski
1
是的,在发牢骚之前,我应该做更多的研究。marker.showInfoWindow()就可以解决问题。谢谢! - Michal Kottman
使用聚类时我遇到了这个问题,聚类中没有 showInfoWindow 函数。有什么帮助吗? - Ricardo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接