可以安全地多次调用MapsInitializer.initialize(Context)

时间:2013-08-06 15:56:44

标签: android google-maps google-maps-android-api-2

问题很简单: 是否可以安全地多次调用MapsInitializer.initialize(Context);而没有因为“双重加载”地图API而抛出异常

1 个答案:

答案 0 :(得分:0)

它可能是安全的,但不是必需的。请参阅详细说明here

  

如果您正在使用MapFragment或MapView并且已经获得了   (非null)GoogleMap通过在其中任何一个类上调用getMap(),   那你就不用担心这门课了。看样品   申请一些例子。

但正如你所说,你得到空引用,你应该检查并解决为什么它返回null否则它可能会在你的下一次调用时再次返回null。

相关问题