假設在MapView上有兩個疊加層。我如何指定哪個出現在哪個頂部?如何控制Android MapView上的疊加順序?
1
A
回答
2
您添加的第二個將被繪製在第一個之上。就那麼簡單。
+0
這真是一種恥辱。我不得不刪除覆蓋並重新添加它,以獲得訂購權,但現在所有作品都通過myMapView.getOverlays()。remove(...) –
3
當調用mapView.getOverlays()時,它會返回一個從最低層(索引0)排序到最高層的List。添加新覆蓋圖時,您可以撥打:
mapView.getOverlays().add(location, Overlay);
位置值決定z-索引。因此,例如,如果我希望添加一個新圖層並將其推到底部,我可以傳遞一個0的索引。無需刪除並重新添加疊加以修復它們的順序。
相關問題
- 1. 如何控制重疊元素android活動的繪製順序?
- 2. android:控制彈出窗口的疊加順序
- 3. 如何管理Android gmaps疊加順序
- 4. Android如何使用疊加在MapView中自由繪製顏料?
- 5. Android Mapview:控制多種OverlayItems的排序?
- 6. 如何添加MapView上的按鈕android
- 7. 用戶控制傳單地圖中的疊加順序
- 8. 如何風格疊加在MapView的
- 9. 的Android MapView的重疊DrawerLayout
- 10. 單擊MapView中的疊加
- 11. Android MapView疊加在放大時消失
- 12. 在Android上爲MapView添加單個疊加層
- 13. Android MapView - 如何將附加控件附加到所需位置的MapView
- 14. 帶洞的疊加MapView
- 15. 控制順序
- 16. 控制順序
- 17. 如何區分MapView及其疊加層上的觸摸?
- 18. MapKit註解疊加順序
- 19. 如何控制TestSuites的執行順序?
- 20. 如何疊加窗口上的控件?
- 21. Grails的插件控制加載順序
- 22. 如何控制KML圖標繪製順序,從上到下
- 23. 如何在地圖上控制我的逐項疊加?
- 24. 如何將UIImageView疊加到基於UITableViewController的控制器上?
- 25. 如何控制模板列順序
- 26. three.js所:如何控制渲染順序
- 27. 如何控制openseadragon中多個圖像的加載順序
- 28. 控制JAR如何在類路徑中加載的順序
- 29. Android mapview變焦控制「揮之不去」
- 30. 控制圖像加載順序
你如何創建覆蓋?你在使用RelativeLayout嗎?還有別的嗎? –