2013-06-26 53 views
0

我想在地圖上的固定屏幕位置(例如x = 20,y = 20)繪製某些東西(例如多邊形),沒有地理位置。這與我們在地圖左下方看到的小「谷歌」類似。看來地圖v2不允許它...... api設計師忘記了它。android map v2在固定屏幕位置繪製東西

這裏的代碼建議: Google Map API V2 - How do I keep a marker in the center of the screen while user is scrolling the map? 會工作,但移動時用戶可能會看到它...地圖v2看起來不像設計良好。

回答

0

使用Google Maps Android API v2時,請不要忘記Android API。只需添加一個ImageView到您想要顯示的圖像的佈局。

1

似乎地圖v2不允許它...... api設計師忘了它。

可能不是,只是因爲你想要的東西與地圖無關。

要將小部件彼此層疊,請使用RelativeLayoutFrameLayout。之後,Z軸上的孩子會更高,這意味着他們會看起來漂浮在早期孩子的頭頂上。

所以,你風與此佈局僞代碼:

<RelativeLayout> 
    <MapView> <!-- or perhaps <fragment> --> 
    <ImageView> 
</RelativeLayout> 

在您使用的利潤率和RelativeLayout規則像android:alignParentBottom="true"在需要的地方放置你的形象。