移動高德地圖marker點

android移動高德地圖marker點

因爲有移動地圖marker點的需求,所以這裏做一些筆記

在網上我們會查到改變marker座標的方法很簡單,用以下方法就可以實現:

marker.position = latLng

也就是將marker的經緯度重新設置下,然後你會發現有時候有效果,大部分時候這個點刷新的不是很及時。

後來參考了別人寫的代碼下知道了這個操作需要用動畫,動畫是高德地圖自帶的,聽我們IOS講IOS並沒有這個動畫API

val animation = TranslateAnimation(latLng)
animation.setDuration(300)
marker.setAnimation(animation)
marker.startAnimation()

上述代碼就可以很好的的解決此問題,對於實時移動地圖點很有效果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章