【问题标题】:How do you make more than one onMapLoadedCallback() requests?您如何发出多个 onMapLoadedCallback() 请求?
【发布时间】:2014-06-17 22:14:31
【问题描述】:

参考这篇文章 - 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

【问题讨论】:

    标签: android google-maps


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-08
      • 1970-01-01
      • 1970-01-01
      • 2012-12-11
      • 2015-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多