【发布时间】:2018-04-10 11:02:15
【问题描述】:
在地图上移动时如何更改谷歌地图的标记。
当我在地图上移动时,将标记的大小更改为小,当它位于固定位置时,将其大小更改为大。
谢谢。
【问题讨论】:
标签: java android google-maps android-layout
在地图上移动时如何更改谷歌地图的标记。
当我在地图上移动时,将标记的大小更改为小,当它位于固定位置时,将其大小更改为大。
谢谢。
【问题讨论】:
标签: java android google-maps android-layout
您可以在“dragstart”和“dragend”事件被触发时尝试这样做。
例子:
google.maps.event.addListener(marker, 'dragstart', function(event) {
//increase size
marker.setIcon({url : 'path_to_img', scaledSize: {height: 12 , width: 12}})
});
google.maps.event.addListener(marker, 'dragend', function(event) {
//decrease size
marker.setIcon({url : 'path_to_img', scaledSize: {height: 64 , width: 64}})
});
【讨论】: