首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >osmdroid标记相互重叠,有没有类似z-index的东西?

osmdroid标记相互重叠,有没有类似z-index的东西?
EN

Stack Overflow用户
提问于 2014-05-04 18:04:07
回答 2查看 1.6K关注 0票数 4

我有一个osmdroid MapView,上面有很多标记,这些标记在很多时候是相互重叠的。有没有一种方法可以把选定的标记放在前面,比如z-index?

EN

回答 2

Stack Overflow用户

发布于 2014-05-05 04:28:01

在osmdroid覆盖图中没有z索引,覆盖图是从头到尾绘制的,第一个是“=>”,最后一个是“在前面”。要将覆盖推到“前面”,您必须更改其在覆盖列表中的相对位置。

如果你正在使用OSMBonusPack,你可以把你的标记放在一个FolderOverlay "myMarkersFolder“中。然后,推送一个“前面”的项目:

代码语言:javascript
复制
AbstractList<Overlay> list = myMarkersFolder.getItems();
Overlay selectedMarker = list.remove(selectedMarkerIndex);
list.add(selectedMarker); //add at the end = in front
票数 5
EN

Stack Overflow用户

发布于 2020-09-15 22:47:41

如果在为标记覆盖创建OverlayItem列表时知道z顺序,则可以使用add(0,item)表示z顺序的顶部,使用add(item)表示后面。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23454924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档