两个问题:
有什么区别public abstract View getInfoWindow (Marker marker)
and public abstract View getInfoContents (Marker marker)
.
getInfoContents() 有什么用。
谷歌地图博客 https://developers.google.com/maps/documentation/android/marker#customize_a_marker says:(getInfoWindow()) 允许您提供将用于整个信息窗口的视图。 (getInfoContents()) 允许您自定义窗口的内容,但仍保留默认的信息窗口框架和背景。。任何人都可以解释一下(尝试与现有项目进行比较,可能类似于 listView 行项目等)
Thanks
在上面的屏幕截图中,我使用了InfoWindowAdapter
,我重写的地方getInfoContents()
. My getInfoContents()
方法返回您看到的图标和文本。我的getInfoContents()
did not提供图标和文本所在的矩形气泡。另外,我的getInfoContents()
did not在气泡底部提供指向标记的插入符号、气泡后面的轻微阴影等。
所以,你使用getInfoContents()
如果你想要那个矩形气泡、插入符号、阴影等。如果你不需要,并且你想提供完整的信息窗口视觉表示, use getInfoWindow()
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)