我正在使用osmdroid,我想知道是否有方法「在地圖上」粘貼視圖。 OverlayItem的問題是,如果不刪除它就不可能改變它。刪除並創建另一個項目不節能。在OsmDroid的地圖上添加視圖/佈局
預先感謝您。
我正在使用osmdroid,我想知道是否有方法「在地圖上」粘貼視圖。 OverlayItem的問題是,如果不刪除它就不可能改變它。刪除並創建另一個項目不節能。在OsmDroid的地圖上添加視圖/佈局
預先感謝您。
如果將視圖的LayoutParams設置爲MapView.LayoutParams
,則可以使用mapView.addView()
向地圖添加地理位置視圖。在LayoutParams中,您可以設置視圖的位置。
謝謝,這是我需要的;)。有用 ! 順便說一下,OsmDroid的工作非常棒! – firelight22
如果我的答案有幫助,則將其標記爲已接受。祝你好運! – kurtzmarc
我遇到了該解決方案的問題。當我放大或縮小時,視圖隨動畫一起移動,並且不保持其位置。使用ItemizedIconOverlay時,標記卡在地圖上。 – firelight22
你可以添加一個子視圖到你的mapview。 mapview.addview(View,MapView.LayoutParams)。如果那是你正在尋找的。 – dnivra