从 Google Maps Android API v2,我了解到这可以通过这种方法来完成:
LatLngBounds.Builder builder = new LatLngBounds.Builder();
for (Location loc : allLocations) {
LatLng position = new LatLng(loc.getLatitude(), loc.getLongitude());
builder.include(position);
}
CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(builder.build(), someMarginValue);
map.moveCamera(cu);
但是我似乎找不到为 OSMDroid 执行此操作的方法。是否有解决方案/类来帮助根据一组位置确定缩放级别?