如何更改谷歌地图中标记和信息窗口之间的距离?
How to change distance between marker and infowindow in googlemaps?
在我的设计中,标记和信息之间有一段距离 window。有办法实现吗?
编辑:我的问题是如何将信息 window 向上移动一点。
在这里找到答案:
您可以使用以下代码找到标记顶部中间的点:
var angle = 0.0;
var x = Math.sin(-angle * Math.PI / 180) * 0.5 + 0.5;
var y = -(Math.cos(-angle * Math.PI / 180) * 0.5 - 0.5);
并设置一些偏移量。在我的例子中 -0.1f:
marker.setInfoWindowAnchor((float)x, (float)y -0.1f); // -0.1f for moving up
在我的设计中,标记和信息之间有一段距离 window。有办法实现吗?
编辑:我的问题是如何将信息 window 向上移动一点。
在这里找到答案:
您可以使用以下代码找到标记顶部中间的点:
var angle = 0.0;
var x = Math.sin(-angle * Math.PI / 180) * 0.5 + 0.5;
var y = -(Math.cos(-angle * Math.PI / 180) * 0.5 - 0.5);
并设置一些偏移量。在我的例子中 -0.1f:
marker.setInfoWindowAnchor((float)x, (float)y -0.1f); // -0.1f for moving up