2

我使用多个 TileOverlay 对象作为我的地图动画的“框架”。当 TileOverlay 可见时(通过 TileOverlay.setVisible(true)),它将开始下载图块。如何检测叠加层的图块何时已下载并显示?

4

2 回答 2

1

如果所有可见Tiles的都已下载并显示,则无法从 API 中得知。

如果您想知道单曲何时Tile下载,您可以returnTileProvider.getTile. 通过这种方式,您可以计算下载的图块并对原始问题进行一些估计。

于 2013-05-05T11:54:08.303 回答
0

您应该使用OnMapLoadedCallback

mMap.setOnMapLoadedCallback(new GoogleMap.OnMapLoadedCallback() {
        @Override
        public void onMapLoaded() {
            //Your code
        }
    });
于 2016-05-04T10:15:46.497 回答