Google maps 调用什么方法来更新谷歌地图中的覆盖视图?

Google maps 调用什么方法来更新谷歌地图中的覆盖视图?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我已经定义了一个覆盖(实现OverlayView),在定义了覆盖之后,我需要更新覆盖中的一些内容。但除非我移动地图,否则它不会生效 调用什么方法使我的覆盖更新而不移动地图?是否有更新/渲染方法来更新视图?我通过使用setMap(null)删除覆盖,然后重新绘制完整的覆盖来解决问题。您可以调用覆盖视图上的draw()函数,有关详细信息,请参阅。指向live code的链接将非常有用。

我已经定义了一个覆盖(实现OverlayView),在定义了覆盖之后,我需要更新覆盖中的一些内容。但除非我移动地图,否则它不会生效


调用什么方法使我的覆盖更新而不移动地图?是否有更新/渲染方法来更新视图?

我通过使用setMap(null)删除覆盖,然后重新绘制完整的覆盖来解决问题。

您可以调用覆盖视图上的
draw()
函数,有关详细信息,请参阅。

指向live code的链接将非常有用。