Attualmente sto implementando la mia sottoclasse di SupportMapFragment
, utilizzando la libreria r3 di google-play-services.Subclassing SupportMapFragment ha come risultato NullPointerException
Ricevo un NullPointerException
in una delle classi interne della libreria quando tento di aggiungere il mio frammento a Activity
o ViewPager
. Ecco lo stacktrace rilevanti:
java.lang.NullPointerException
at maps.y.p.onResume(Unknown Source)
at com.google.android.gms.maps.internal.IMapFragmentDelegate$Stub.onTransact(IMapFragmentDelegate.java:115)
at android.os.Binder.transact(Binder.java:310)
at com.google.android.gms.maps.internal.IMapFragmentDelegate$a$a.onResume(Unknown Source)
at com.google.android.gms.maps.SupportMapFragment$a.onResume(Unknown Source)
at com.google.android.gms.internal.c$1.a(Unknown Source)
at com.google.android.gms.internal.c.a(Unknown Source)
at com.google.android.gms.internal.c.onResume(Unknown Source)
at com.google.android.gms.maps.SupportMapFragment.onResume(Unknown Source)
at android.support.v4.app.Fragment.performResume(Fragment.java:1503)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:947)
at android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart(FragmentManager.java:807)
at android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments(FragmentManager.java:1112)
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1461)
at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:461)
A quanto pare la mappa interna è nullo, a questo punto.
Qualcuno si è già imbattuto in questo problema e ha una soluzione?
Anche io sono bloccato su questo problema ?! Come mai stai sottoclassi? La mia ragione è usare ActionBarSherlock – StuStirling
puoi mostrare il tuo codice? – ligi
Attualmente non posso. Ma preparerò qualcosa che posso mostrare. – keyboardsurfer