【问题标题】:Android map v2 : Marker display orderAndroid地图v2:标记显示顺序
【发布时间】:2013-01-09 21:50:20
【问题描述】:

我正在使用地图 API v2 编写一个 Android 应用程序。我在地图上显示了几种不同类型的标记,我总是希望将其中一种显示在其他标记之上。

我最后尝试将该标记添加到地图中,但根据标记的相对位置,它似乎仍然会在其顶部显示其他标记。

有没有人有办法强制给定标记始终显示在顶部?

【问题讨论】:

  • 嗯...折线和多边形支持 z 轴排序,但不支持标记...
  • 实际上我不确定这是否有意义/看起来是否正确。假设一个以前被另一个标记遮挡的标记现在出现在这个标记的顶部,它可能会出现在它的中间,这不是你想要的。由于该其他标记被锚定在地图“下方”而不是顶部的标记
  • 鉴于我上面的评论 - 正确的做法是什么 - 删除这个问题,或者将我之前的评论作为答案?
  • 由于之前的评论似乎不是答案,我会删除这个问题。

标签: android map google-maps-android-api-2


【解决方案1】:

将一个项目带到最前面的方法是调用 .showInfoWindow();

查看这篇文章,了解如何将点击的项目置于前面。

Google Maps v2 Marker zOrdering - Set to top

【讨论】:

    猜你喜欢
    • 2015-03-14
    • 2013-01-27
    • 2014-07-12
    • 2014-05-01
    • 2014-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多