1

问题很简单:MapsInitializer.initialize(Context);多次调用是否安全,而不会因“双重加载”地图 API 而引发异常

4

1 回答 1

0

它可能是安全的,但不是必需的。在这里查看详细描述它说:

如果您正在使用 MapFragment 或 MapView 并且已经通过在其中任何一个类上调用 getMap() 获得(非空)GoogleMap,那么您无需担心此类。有关一些示例,请参阅示例应用程序。

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

于 2015-09-15T07:23:06.800 回答