两个问题:

  • public abstract View getInfoWindow (Marker marker)public abstract View getInfoContents (Marker marker)之间有什么区别?
  • getInfoContents()的用途是什么。

  • Google map blog说:(getInfoWindow())允许您提供将用于整个信息窗口的 View 。 (getInfoContents())允许您仅自定义窗口的内容,但仍保留默认的信息窗口框架和背景。 。可以请任何人解释一下(尝试与现有项目进行比较,可能像listView行项目一样)

    谢谢

    最佳答案

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

    因此,如果您想要矩形气泡,插入符号,阴影等,请使用getInfoContents()。否则,请使用getInfoWindow(),否则您想提供完整的信息窗口可视化表示。

    关于android - Android版Googlemaps v2中的getInfoWindow()和getInfoContents()之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17253019/

    10-12 01:50