專案中用到了高德地圖,一路過關斬將,最后還是遇到一個坑,就是在地圖上添加的marker標記不能跟隨地圖的縮放級別改變大小,有個 過時的API是 markerOptions.perspective(true); 設定遠近視角,但是已經棄用了,官方檔案也沒有提供新的API代替,GG了,希望各位大神指點下小弟,跪謝!
uj5u.com熱心網友回復:
marker為啥要根據地圖的縮放級別來變大變小?uj5u.com熱心網友回復:
求問樓主有沒有什么辦法能設定marker大小的,靜態設定就行,跪謝
uj5u.com熱心網友回復:
一般沒有這種改變marker大小的需求,因為marker改變大小會遮擋地圖,降低用戶體驗,除了特殊情況需要uj5u.com熱心網友回復:
有人點贊了系統通知才知道曾經有回答過這樣的題。
如果是根據繪畫的思路來想的話:應該是可以的。畢竟都是drawBitmap,根據手勢獲取當前的scale(高德應該有這個縮放回呼的),從而設定bitmap的顯示大小。
當然,問題可能在于,無法直接獲取canvas物件并去draw,這就需要改原始碼了,那就是另外一回事了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/270186.html
標籤:Android
上一篇:Qt靜態編譯程式,能把使用到的dll打包進入一個exe檔案內嗎?
下一篇:吐司自定義來個大佬,幫忙下。
