【发布时间】:2012-12-05 14:08:20
【问题描述】:
我目前正在使用 google-play-services 库 r3 实现我自己的 SupportMapFragment 子类。
当我尝试将我的片段添加到Activity 或ViewPager 时,我在库的一个内部类中得到了NullPointerException。
这是相关的堆栈跟踪:
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)
显然此时内部映射为空。
有没有人遇到过这个问题并有解决方案?
【问题讨论】:
-
我也被这个问题困住了?!你怎么子类化了?我的理由是使用 ActionBarSherlock
-
目前我不能。但我会准备一些我可以展示的东西。
标签: android android-maps google-play-services