我遇到了在我的android項目中添加線條到地圖的問題。基本上,當我想從A點到B點繪製線條時,android正在繪製它們,但是當我想稍後添加另一條線時(比如說從點B到點C),android會刪除舊線並繪製一條新線。我猜它與集合有關,因爲我使用ItemizedOverlay類來收集所有的標記,它似乎工作,但如何做同樣的線條或任何我想繪製的東西?如何防止android刷新地圖? ItemizedOverlays似乎可以做到這一點,但只能使用標記/繪圖。有人可以給我一些幫助,或者至少讓我指向正確的方向嗎?我將不勝感激。我不能添加多個行(覆蓋)到Android谷歌地圖?
0
A
回答
1
我有一類女巫從Overlay延伸,在draw方法中的X個點之間繪製一條線。我有一個for循環,每次創建一個LineOverlay,並將其添加到mapView.getOverlays()中,沒有任何問題。
如果你想刪除一個確定的疊加,你必須從某個地方存放在上課的時候,你創建它們後來打電話調用MapView.getOverlays()。刪除(LineOverlay項目)
希望我幫你。
1
查看我的回覆代碼示例How to draw a path on a map using kml file?,它描述瞭如何繪製路線(由多行組成)。 尤其要看Drawing/drawPath()部分。
相關問題
- 1. 谷歌地圖上添加多個覆蓋項目
- 2. 預加載谷歌地圖覆蓋圖
- 3. Android:谷歌地圖停用覆蓋
- 4. 谷歌地圖與覆蓋
- 5. 谷歌地圖覆蓋
- 6. 谷歌地圖覆蓋
- 7. 谷歌地圖覆蓋層
- 8. 如何將HTML添加到谷歌地圖作爲覆蓋
- 9. 谷歌地圖 - 加載KML覆蓋
- 10. 谷歌地圖得到覆蓋誤差
- 11. 谷歌地圖與覆蓋到pdf
- 12. 谷歌地圖中的多個地址?並覆蓋
- 13. 谷歌地圖:更新圖片覆蓋
- 14. 谷歌地圖透明圖像覆蓋
- 15. 谷歌地圖視圖教程 - 覆蓋
- 16. 谷歌地圖簡單圖案覆蓋
- 17. 作爲覆蓋添加KML文件,谷歌地圖窗口
- 18. 如何添加svg覆蓋谷歌地圖
- 19. 添加十字線覆蓋谷歌地圖v2
- 20. 如何覆蓋谷歌地圖的onresume
- 21. 谷歌地圖 - 覆蓋樣式
- 22. 可縮放的谷歌地圖覆蓋
- 23. 表面覆蓋谷歌地圖
- 24. 圈覆蓋谷歌地圖API V3 JS
- 25. 谷歌地圖API:覆蓋區域
- 26. 谷歌地圖:平鋪覆蓋
- 27. 谷歌地圖覆蓋更新技術
- 28. Popoup on tap谷歌地圖覆蓋
- 29. 谷歌分析地圖覆蓋數據
- 30. 谷歌地圖覆蓋Infowindow Div