是否可以在特定标记android-maps-utils上对摄像机进行分离和居中?

Uni*_*nii 2 android markerclusterer android-maps-utils

我使用android-maps-utils,我想知道这种情况是否可行:

  1. MapFragment正在运行,并且引脚/标记已聚集
  2. 用户转到标记列表并转到所选标记的详细信息
  3. 用户从详细信息转到地图,并希望看到所选标记居中和解除聚集

是否可以调整缩放级别以对群集标记进行去群集并显示所选标记?

//此行将缩放到特定点map.animateCamera(CameraUpdateFactory.newLatLng(fault.getPosition()),null);

我不知道如何解除聚焦/缩放以显示特定的引脚,而无需设置最大/最小缩放

小智 5

尝试此操作来调整缩放级别以取消群集标记:

LatLngBounds.Builder builder = LatLngBounds.builder();
for (ClusterItem item : cluster.getItems()) {
    builder.include(item.getPosition());
}
final LatLngBounds bounds = builder.build();
getMap().animateCamera(CameraUpdateFactory.newLatLngBounds(bounds, 100));
Run Code Online (Sandbox Code Playgroud)