我试图将地图相机位置居中,并根据带有路线折线的两个位置将其绑定。所以在我的代码中我有 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
提交
取消