0

ビューフリッパー内に mapFragment を作成しようとしています。私はそれにいくつかのアプローチを試みましたが、それを機能させることができません。これまで私は試しました:

  • ビューフリッパーの右側でフラグメントを宣言し、そこにアクセスします。これに関する問題は、ビューが切り替えられるまでビューがロードされないため、マップが存在せず、アクセスしようとするとヌルポインターエラーが発生することです。
  • 私の 2 番目のアプローチは、マップ フラグメントをプログラムで宣言し、フラグメント トランザクションを使用して FrameLayout コンテナーに挿入することでした。
  • 3 番目に試みたのは、フラグメントを外部ファイルからロードし、フラグメント トランザクションを使用してコンテナーに挿入することでした。

これらはすべて で試行されonCreate、null ポインター例外をスローする原因となった呼び出しはonResumeメソッド内にありました。以前にこの動作を経験したことがあり、修正方法を知っている人がいれば幸いです。

4

1 に答える 1

0

を拡張しているため、フラグメントの API レベル 11 エディションFragmentActivityを使用しようとしていることを示します。Android Support package backport of fragments. However, your element refers to MapFragment, which is for the native

MapFragment を SupportMapFragment に置き換えると、この特定のクラッシュが解消されます。

if that also doesnt solve Then you have a problem with your API key or something. Check LogCat for messages
于 2013-03-08T17:36:42.330 に答える