【问题标题】:Mapview V2 calloutMapview V2 标注
【发布时间】:2012-12-26 01:31:37
【问题描述】:

在 android 中,我实现了 MapView V2 API,并在用户点击地图上的标记时创建了自定义标注。但是,我将标记的标题和文本字段用于其他目的,并且因为这些字段包含字符串,所以在点击标记时会出现默认的白色标注。我已经在创建和标记的单击事件上尝试了 hideInfoWindow() 方法,但它不起作用。有什么想法吗?

编辑 有没有办法以编程方式取消选择标记?就像在 iOS 的 Objectie-C marker.deselectAnnotation() 中一样。此方法取消选择代码中的标记。

【问题讨论】:

  • mapView.setOnMarkerClickListener(new OnMarkerClickListener() { @Override public boolean onMarkerClick(Marker marker) { marker.hideInfoWindow(); return false; } });

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


【解决方案1】:

通过返回 true 而不是 false 来解决此问题

【讨论】:

    猜你喜欢
    • 2011-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-13
    相关资源
    最近更新 更多