你如何制作多个onMapLoadedCallback()请求?

时间:2014-05-28 21:22:21

标签: android google-maps

参考此帖子 - Detect when Android v2 maps has loaded

我已经在我的MainActivity(实现OnMapLoadedCallback)中实现了onMapLoaded()方法:

@Override
public void onMapLoaded(){
    if(...) {
        // move the camera somewhere else on the map
        mMap.setOnMapLoadedCallback(this);
    } else {
        ...
    }
}
每次加载地图的新部分时,

尝试获取onMapLoaded()。遗憾的是,这不起作用,onMapLoaded()只被调用一次。有没有人知道我们应该如何"请求另一个回调"?

编辑:在这里等待回复(已经有一段时间了)https://code.google.com/p/gmaps-api-issues/issues/detail?id=6747

1 个答案:

答案 0 :(得分:0)

根据the documentation您的代码是正确的,因此我们只能假设这是Google Maps Android API v2中的错误。

我建议将其发布到gmaps-api-issues