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