我尝试使用本教程(http://wptrafficanalyzer.in/blog/driving-route-from-my-location-to-destination-in-google-maps-android-api-v2/)绘制两个位置。但这有效。问题是它不是缩放绘图路径。
我想像这样
但是给出这样的结果
1)为什么此路径无法缩放?
2)如何缩放路径?
最佳答案
您可以使用Latlngbounds使用以下代码缩放路径
Builder boundsBuilder = new LatLngBounds.Builder();
boundsBuilder.include(currentLocationLatLng);
boundsBuilder.include(targetLocationLatLng);
LatLngBounds bounds = boundsBuilder.build();
googleMap.moveCamera(CameraUpdateFactory.newLatLngBounds(bounds, 3));
或者如果您也想对此进行动画处理
CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(bounds, padding);
googleMap.moveCamera(cu);
googleMap.animateCamera(cu);