其他分享
首页 > 其他分享> > android – osmdroid标记相互重叠,是否有像z-index这样的东西?

android – osmdroid标记相互重叠,是否有像z-index这样的东西?

作者:互联网

我有一个osmdroid MapView,它有很多标记,在很多时候相互重叠.有没有办法将选定的标记带到像z-index这样的东西?

解决方法:

osmdroid覆盖中没有z-index,从第一个到最后一个绘制叠加=>首先是“落后”,最后是“在前面”.
要在“前面”按下叠加层,您必须在叠加列表中更改其相对位置.

如果您使用的是OSMBonusPack,可以将您的标记放在FolderOverlay“myMarkersFolder”中.然后,将项目“推到前面”:

AbstractList<Overlay> list = myMarkersFolder.getItems();
Overlay selectedMarker = list.remove(selectedMarkerIndex);
list.add(selectedMarker); //add at the end = in front

标签:android,map,osmdroid
来源: https://codeday.me/bug/20190830/1771019.html