簡體   English   中英

如何在Android中啟用縮放功能的情況下將標記放置在地圖底部而不是地圖中心(默認情況下)?

[英]How to put marker at bottom of map instead of center(by default) of map with zoom enabled in android?

在實時跟蹤應用中,我想為標記上方的攝像機設置動畫,並希望將標記始終放置在newLocationChanged中的底部。

如果我在不縮放的情況下構建CameraPosition,則效果很好。

但是使用變焦我也需要達到相同的效果。

使用屏幕邊界獲取所需位置:

根據文檔:

getBounds()
返回值:LatLngBounds

返回當前視口的緯度/經度邊界。 如果可以看到一個以上的世界副本,則邊界的經度范圍為-180至180度(含)。 如果地圖尚未初始化(即mapType仍為null),或者尚未設置中心和縮放,則結果為null或未定義。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM