【问题标题】:How to put description over a marker in google maps android如何在谷歌地图android中的标记上放置描述
【发布时间】:2011-11-03 05:45:21
【问题描述】:

我有一张地图,可以在某些位置放置大头针标记。当您单击各个图钉时,如何放置标记的描述(名称和日期)?描述应悬停在图钉上并停留在那里,直到单击另一个图钉或再次单击同一图钉。在我的 itemizedOverlay 课程中,我有

@Override
protected boolean onTap(int index) {
 //mOverlays is my array of overlayItems
  OverlayItem item = mOverlays.get(index);
//do stuff here

  return true;
}

但我不知道该放什么。

【问题讨论】:

    标签: android google-maps google-maps-markers


    【解决方案1】:

    【讨论】:

    • 谢谢,快速提问,如果我实现 BalloonItemizedOverlay,它是否仍然实现 ItemizedOverlay?
    • 嗨,我想知道如果我使用 pin 并设置 public HelloItemizedOverlay(Drawable defaultMarker, MapView mapView) { super(boundCenterBottom(defaultMarker),你是否知道如何让气球显示在标记上方, 地图视图); c = mapView.getContext(); }
    • 应该有一个ontap方法调用气球来显示。
    • 问题是因为我设置了bound center bottom,气泡也设置了bound center bottom,这是个问题,我想把它设置在标记上方30像素
    • 在 balloonitemizedoverlay 构造函数中,有一个名为 viewoffset 的变量。使其大于 0,您应该会看到气球放置在更高的位置。
    猜你喜欢
    • 2018-04-20
    • 1970-01-01
    • 2011-08-15
    • 2016-06-19
    • 2015-09-26
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    • 2020-04-22
    相关资源
    最近更新 更多