参考此帖子 - 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
答案 0 :(得分:0)
根据the documentation您的代码是正确的,因此我们只能假设这是Google Maps Android API v2中的错误。
我建议将其发布到gmaps-api-issues。