我試圖將地圖相機位置居中,并根據帶有路線折線的兩個位置將其綁定。所以在我的代碼中我有 LatLngBounds.Builder builder = new LatLngBounds.Builder(); builder.include(new LatLng(mLastKnownLocation.getLatitude(), mLastKnownLocation.getLongitude())); builder.include(site_marker.getPosition()); LatLngBounds bounds = builder.build(); CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(bounds, (int)DEFAULT_ZOOM); googleMap.animateCamera(cu);上面加載了兩個位置的地圖并產生以下結果從屏幕截圖來看,我想推動兩個位置,使綠色當前位置位于底部,而 site_marker 位于頂部,即通過旋轉地圖來查看路線的頂部到底部視圖。另外,我想將位置移離地圖邊緣,以便屏幕邊緣和標記位置之間有一些填充這是我希望它看起來像的最終路線https://i.stack.imgur.com/nAWCE.png從最后一張圖片中可以看出,這兩個位置不在屏幕邊緣,而是距離邊緣有點遠我還需要補充什么嗎。
添加回答
舉報
0/150
提交
取消