16

两个问题:

  1. public abstract View getInfoWindow (Marker marker) 和有什么区别public abstract View getInfoContents (Marker marker)

  2. getInfoContents() 有什么用。

谷歌地图博客说:(getInfoWindow()) 允许您提供将用于整个信息窗口的视图。(getInfoContents()) 允许您只自定义窗口的内容,但仍保留默认的信息窗口框架和背景。. 谁能解释一下(尝试与现有项目进行比较,可能像 listView 行项目左右)

谢谢

4

1 回答 1

28

MapsV2 显示信息窗口

在上面的屏幕截图中,我使用了InfoWindowAdapter,我覆盖了getInfoContents()。我的getInfoContents()方法返回了您看到的图标和文本。我getInfoContents() 没有提供图标和文本所在的矩形气泡。此外,我getInfoContents() 没有提供指向标记的气泡底部的插入符号、气泡后面的轻微阴影等。

因此,getInfoContents()如果您想要矩形气泡、插入符号、投影等,请使用。如果您不想要,并且想要提供完整的信息窗口视觉表示,请使用getInfoWindow().

于 2013-06-22T16:50:48.023 回答