我正在使用多个TileOverlay对象作为我的地图动画的“帧”。当TileOverlay可见时(通过TileOverlay.setVisible(true)),它将开始下载切片。如何检测叠加层的图块何时下载并显示?
答案 0 :(得分:1)
无法通过API了解是否已下载并显示所有可见Tiles
。
如果您想知道下载单个Tile
的时间,可以在return
TileProvider.getTile
之前添加一些代码。通过这种方式,您可以计算下载的图块并对原始问题进行估算。
答案 1 :(得分:0)
您应该使用OnMapLoadedCallback
mMap.setOnMapLoadedCallback(new GoogleMap.OnMapLoadedCallback() {
@Override
public void onMapLoaded() {
//Your code
}
});