背景:
想要自定义overlay图标,所以自定义了一个overlay,继承自Overlay,实现了initialize和draw方法。
在点击这个图标的时候把图标换成激活状态的,再次点击取消激活,换回原来的图标
遇到的问题:
点击图标,激活图标换图后,在地图拖拽的时候,图标自动变成了未激活的样式,此时并没有点到图标上。。
原因:地图拖拽的时候会不停的调draw方法,当拖拽结束后,会调一次initialize,所以在这个方法里面如果设置过图片路径的话,会造成上述的bug
背景:
想要自定义overlay图标,所以自定义了一个overlay,继承自Overlay,实现了initialize和draw方法。
在点击这个图标的时候把图标换成激活状态的,再次点击取消激活,换回原来的图标
遇到的问题:
点击图标,激活图标换图后,在地图拖拽的时候,图标自动变成了未激活的样式,此时并没有点到图标上。。
原因:地图拖拽的时候会不停的调draw方法,当拖拽结束后,会调一次initialize,所以在这个方法里面如果设置过图片路径的话,会造成上述的bug