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

Ali*_*jad 3 android map osmdroid

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

MKe*_*Ker 5

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
Run Code Online (Sandbox Code Playgroud)