StevenRudenko / ActionsContentView

ActionsContentView is an standalone library implements actions/content swiping view (AKA Side Navigation UI Pattern, AKA Facebook side menu). The library doesn't use any specific code introduced in new Android SDK versions. This allows develop an application with an action/content swiping view for every version of Android from 2.2 and up.
https://play.google.com/store/apps/details?id=sample.actionscontentview
441 stars 179 forks source link

Fatal Exception: java.lang.NullPointerException #53

Open jacksonkr opened 8 years ago

jacksonkr commented 8 years ago

In the meantime I've added a try/catch to keep my app from crashing. I'm not sure how to add that to the git project or I would.

Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference
       at shared.ui.actionscontentview.ActionsContentView$ContentScrollController.onFling(ActionsContentView.java:993)
       at android.view.GestureDetector.onTouchEvent(GestureDetector.java:620)
       at shared.ui.actionscontentview.ActionsContentView.onInterceptTouchEvent(ActionsContentView.java:612)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2214)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2687)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2362)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2687)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2362)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2687)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2362)
       at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2687)
       at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2362)
       at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:2740)
       at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1832)
       at android.app.Activity.dispatchTouchEvent(Activity.java:2944)
       at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:2701)
       at android.view.View.dispatchPointerEvent(View.java:9360)
       at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4978)
       at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4739)
       at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4271)
       at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4324)
       at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4290)
       at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4416)
       at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4298)
       at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4473)
       at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4271)
       at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4324)
       at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4290)
       at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4298)
       at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4271)
       at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6866)
       at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6747)
       at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6718)
       at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6956)
       at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:185)
       at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
       at android.os.MessageQueue.next(MessageQueue.java:143)
       at android.os.Looper.loop(Looper.java:130)
       at android.app.ActivityThread.main(ActivityThread.java:6837)
       at java.lang.reflect.Method.invoke(Method.java)
       at java.lang.reflect.Method.invoke(Method.java:372)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)