【发布时间】:2019-10-17 16:08:55
【问题描述】:
我正在尝试将地图相机位置居中,并基于两个位置与路线多段线进行绑定。所以在我的代码中我有
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 在顶部,即通过旋转地图从上到下查看路线。另外我想将位置从地图边缘移开,以便屏幕边缘和标记位置之间有一些填充
这是我想要的最终路线
从最后一张图片可以看出,这两个位置不在屏幕边缘,它们离边缘有点远
我还需要补充什么。
【问题讨论】:
标签: java android google-maps