我有一个地图,其中显示了由折线链接的一系列点,该地图是LiteMode,但在某些情况下,当使用这些点创建LatLngBounds并更新相机时,某些点会遗漏在地图之外。
LatLngBounds.Builder builder = new LatLngBounds.Builder();
for (LatLng latLng : listPoints) {
builder.include(latLng);
}
LatLngBounds bounds = builder.build();
int padding = 0; //offset from edges of the map in pixels
CameraUpdate cu = CameraUpdateFactory.newLatLngBounds(bounds, padding);
map.moveCamera(cu);
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
通过折线我们可以看到,即使更改填充也看不到它们:
因此,可以看到是否删除了LiteMode:
![2]](https://i.stack.imgur.com/4Rfdo.jpg)