public static interface AMap.ImageInfoWindowAdapter extends AMap.InfoWindowAdapter
AMap.ImageInfoWindowAdapter
, InfoWindow会被转为图片,拖动地图时会跟随Marker
Marker.showInfoWindow()
同样可以触发上面两个回调。限定符和类型 | 方法和说明 |
---|---|
long |
getInfoWindowUpdateTime()
注意,使用
AMap.ImageInfoWindowAdapter 后InfoWindow作为View本身的功能被减弱,比如动态更新图片,播放Gif图片等等均无法使用。 |
getInfoContents, getInfoWindow
long getInfoWindowUpdateTime()
AMap.ImageInfoWindowAdapter
后InfoWindow作为View本身的功能被减弱,比如动态更新图片,播放Gif图片等等均无法使用。
设置此接口返回值之后,会定期(默认周期无穷大)调用一个 AMap.InfoWindowAdapter.getInfoWindow(Marker)
并将View转换为图片
由于将View转成图片会比较耗时,不能一直调用,而设置时间间隔可以减少一定的耗时
单位为 ms
如果返回值 小于或等于 0,则认为是无穷大
如果返回值 (0,100] , 则认为是100(如果频繁将View转成图片,内存抖动会很严重,建议这个值不要太低)
如果这个想实现更小的时间间隔或者不想受这个接口约束,可以保持返回默认值,并自行设置计时器,调用Marker.showInfoWindow()
也可以触发调用 AMap.InfoWindowAdapter.getInfoWindow(Marker)
并将View转换为图片
自定义整个信息窗口属性间隔时间
>