我使用安卓谷歌地圖API V2建立一個Android手機上的導航應用程序。對於移動方向,我使用了帶有箭頭圖像的標記作爲標記(圖像頂部有一個點和一個箭頭)。我嘗試使用.rotation根據移動方向設置標記的方向。 問題是,當我旋轉Google Map時,地圖的旋轉改變,但標記的方向不變。 我正在尋找一種方法來設置相對於地圖旋轉的標記旋轉(所以當用戶旋轉地圖時,標記將相應地旋轉)。 或者如果有人知道如何建立方向箭頭,而不是我原始的方式,請賜教。謝謝:)谷歌地圖標記旋轉不會改變時,旋轉地圖
1
A
回答
5
默認情況下,標記是針對屏幕的,並且不會隨照相機旋轉或傾斜。平面標記面向地球表面,並且會隨着攝像機旋轉和傾斜。
你可以通過調用flat(true)
如下面的例子做標記平:
Marker perth = mMap.addMarker(new MarkerOptions()
.position(PERTH)
.flat(true));
2
呼叫setRotation和會做的伎倆!
例如
static final LatLng PERTH = new LatLng(-31.90, 115.86);
Marker perth = mMap.addMarker(new MarkerOptions()
.position(PERTH)
.anchor(0.5,0.5)
.rotation(90.0));
+0
地圖旋轉時,它不會自動更改標記方向。但是當我想更新一個新的方向時它會有所幫助。謝謝:) – Thomas
+0
@Thomas是一定會派上用場的。他們說沒有學習是浪費的。 +1從我 –
+0
@RachelGallen +1從我上來... –
相關問題
- 1. 旋轉谷歌地圖標記圖像
- 2. 谷歌地圖旋轉標記
- 3. Javascript v3谷歌地圖旋轉地圖
- 4. 谷歌地圖旋轉標記/汽車圖標 - Android
- 5. 旋轉谷歌地圖不MapView
- 6. 屏幕旋轉時旋轉地圖標記?
- 7. 安卓谷歌地圖InfoWindow標記旋轉後的定位點
- 8. 谷歌地圖Javascript API中的旋轉標記V3
- 9. 旋轉自定義標記谷歌地圖API
- 10. 如何旋轉谷歌地圖標記,道路方向
- 11. 谷歌地圖API的手勢不工作(變焦旋轉...)
- 12. 旋轉SVG在中心的谷歌地圖自定義圖標
- 13. 地圖V2如何旋轉標記 - 旋轉選項在哪裏?
- 14. 旋轉SVG標記地圖Javascript
- 15. 谷歌地圖 - iOS:旋轉設備後維護地圖位置
- 16. 用兩個手指在谷歌地圖中旋轉地圖javascript
- 17. 谷歌地圖V2防止地圖重新加載旋轉
- 18. Osmdroid地圖旋轉
- 19. 旋轉Bing地圖
- 20. Bing地圖旋轉
- 21. 谷歌地圖標記改變OnClick
- 22. 在谷歌地圖api v3上旋轉.gif圖像?
- 23. 如何在谷歌地圖中的android旋轉圖片,
- 24. 谷歌地圖變化標記圖標
- 25. 如何旋轉d3地圖svg地圖
- 26. 谷歌地圖標記不會拖動
- 27. 谷歌地圖標記不會顯示
- 28. 谷歌地圖標記不會顯示
- 29. 旋轉位圖不旋轉
- 30. 地圖旋轉了90度?
是的,它的伎倆。像冠軍一樣工作:)感謝您的快速回復 – Thomas