-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
阅读中滑动进度条闪退问题 #25
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@LiangLuDev 首先谢谢你的分享,其次如题问题麻烦帮忙看下。
具体操作步骤:
滑动进度条到头-点击下一章-滑动进度条到头-点击下一章,如此重复2-3章就会闪退
日志如下:
java.lang.IndexOutOfBoundsException: Index: 16, Size: 15
at java.util.ArrayList.get(ArrayList.java:411)
at com.lianglu.weyue.widget.page.PageLoader.getCurPage(PageLoader.java:1074)
at com.lianglu.weyue.widget.page.PageLoader.skipToPage(PageLoader.java:282)
at com.lianglu.weyue.view.activity.impl.ReadActivity$4.onStopTrackingTouch(ReadActivity.java:311)
at android.widget.SeekBar.onStopTrackingTouch(SeekBar.java:121)
at android.widget.AbsSeekBar.onTouchEvent(AbsSeekBar.java:772)
at android.view.View.dispatchTouchEvent(View.java:10039)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2634)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2634)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2634)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2634)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2634)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2634)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2634)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2634)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2634)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2321)
at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:417)
at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1808)
at android.app.Activity.dispatchTouchEvent(Activity.java:3198)
at android.support.v7.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:68)
at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:379)
at android.view.View.dispatchPointerEvent(View.java:10261)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4500)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4365)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3905)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3958)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3924)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4051)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3932)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4108)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3905)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3958)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3924)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3932)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3905)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6309)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java
The text was updated successfully, but these errors were encountered: