daimajia / daimajia/AndroidSwipeLayout

About swipe multiple rows simultaneously caused crashed to apps

Open
#173 9 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
12.3k
Forks
2.6k
PR merge metrics
No merged PRs in 30d

Description

06-18 17:12:12.848: E/AndroidRuntime(21573): FATAL EXCEPTION: main
06-18 17:12:12.848: E/AndroidRuntime(21573): java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent(ViewDragHelper.java:1011)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.support.v4.widget.DrawerLayout.onInterceptTouchEvent(DrawerLayout.java:1111)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1827)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2181)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1924)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2181)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1924)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2181)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1924)
06-18 17:12:12.848: E/AndroidRuntime(21573): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1972)
06-18 17:12:12.848: E/AndroidRuntime(21573): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1420)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.app.Activity.dispatchTouchEvent(Activity.java:2409)
06-18 17:12:12.848: E/AndroidRuntime(21573): at com.pssb.cardsquare.HomePage.dispatchTouchEvent(HomePage.java:741)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTouchEvent(ActionBarActivityDelegateICS.java:268)
06-18 17:12:12.848: E/AndroidRuntime(21573): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1920)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.View.dispatchPointerEvent(View.java:7344)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewRootImpl.deliverPointerEvent(ViewRootImpl.java:3203)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:3148)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:4184)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:4163)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:4255)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:171)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:163)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:4234)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:4274)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.Choreographer.doCallbacks(Choreographer.java:555)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.Choreographer.doFrame(Choreographer.java:523)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.os.Handler.handleCallback(Handler.java:615)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.os.Handler.dispatchMessage(Handler.java:92)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.os.Looper.loop(Looper.java:137)
06-18 17:12:12.848: E/AndroidRuntime(21573): at android.app.ActivityThread.main(ActivityThread.java:4830)
06-18 17:12:12.848: E/AndroidRuntime(21573): at java.lang.reflect.Method.invokeNative(Native Method)
06-18 17:12:12.848: E/AndroidRuntime(21573): at java.lang.reflect.Method.invoke(Method.java:511)
06-18 17:12:12.848: E/AndroidRuntime(21573): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
06-18 17:12:12.848: E/AndroidRuntime(21573): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
06-18 17:12:12.848: E/AndroidRuntime(21573): at dalvik.system.NativeStart.main(Native Method)

Thanks author for this library, it helped me lot to do my project. However I found one issues is that
when I try to swipe two or more rows together at the same time, it will produce this error(It is not happens every time when swipe multiple rows but it happens always ). So is there any solutions for this, sorry my Android programming skill still in beginner level and I hope everyone who saw this posts can give some help, thanks lot.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.