小编Lat*_*atm的帖子

LatLngBounds或CameraUpdate在Maps Lite模式下未显示所有点

我有一个地图,其中显示了由折线链接的一系列点,该地图是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)

我该如何解决?

通过折线我们可以看到,即使更改填充也看不到它们:1个 因此,可以看到是否删除了LiteMode: 2]

android google-maps google-maps-android-api-2

1
推荐指数
1
解决办法
736
查看次数