我想让谷歌地图自动将其视图限制为添加的标记。使用下面的代码时,一旦builder.build()行运行,googleMap就会变为Null。有人能说出导致这种情况的原因,或者更好的方法来实现目标吗?
LatLngBounds.Builder builder = new LatLngBounds.Builder();
for (cAddress pp : lstAddr) {
if (googleMap != null) {
googleMap.addMarker(new MarkerOptions()
.position(pp.Coordinates)
.title(pp.Street));
builder.include(pp.Coordinates);
}
}
LatLngBounds bounds = builder.build();
googleMap.animateCamera(cu);