我对地图上的所有标记使用 InfoWindowAdapter (Api v2)。所有标记都清晰可见。
问题是我的自定义信息窗口的大小约为 500px * 300px。当我触摸地图上的任何点时,它被设置为屏幕中心,因此信息窗口将从顶部裁剪。我的要求是根据信息窗口大小自动调整。
Please have a look at snaps.
覆盖默认行为OnMarkerClickListener
.
- call
marker.showInfoWindow()
- 使用计算屏幕应居中的位置
Projection
以及标记的位置和动画相机到该位置
- return
true
这个答案应该可以帮助您解决第二点:https://stackoverflow.com/a/16764140/2183804 https://stackoverflow.com/a/16764140/2183804
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)