1

質問は簡単です:MapsInitializer.initialize(Context);マップ API の「二重読み込み」のために例外がスローされることなく、何度か呼び出しても安全ですか?

4

1 に答える 1

0

安全かもしれませんが、必須ではありません。ここで詳細な説明を参照してください。

MapFragment または MapView を使用していて、これらのクラスのいずれかで getMap() を呼び出して (null 以外の) GoogleMap を既に取得している場合は、このクラスについて心配する必要はありません。いくつかの例については、サンプル アプリケーションを参照してください。

しかし、あなたが言ったように、あなたはnull参照を取得しています。nullを返す理由を確認して解決する必要があります。そうしないと、次の呼び出しで再びnullを返す可能性があります。

于 2015-09-15T07:23:06.800 に答える