在之前碰到过这种问题,当时也解决过.但本人很懒,忘记了做下记录,故坑不可怕,就怕一直往里跳.....
viewpager的事件本身其实主要的就是那个滑动事件,里面无论你放的什么,事件上层肯定还是需要经过viewpager.那么viewpager事件急需要自己做一下处理.而这个pointerIndex out of range则是底层进行绘制的时候geX()等方法里面获取的问题.获取不到实际的手指数目(-1).这个我查阅了一些文章,基本都是try catch处理.
在viewpager的ontouchEvent和onInterceptTouchEvent里面进行处理下.简单就是这些,我也没找到别的解决办法.故在此做个记录….
本文介绍了ViewPager中遇到的滑动事件问题及pointerIndexoutofrange异常处理方法。通过在onTouchEvent和onInterceptTouchEvent中使用try-catch可以有效解决该问题。
3838

被折叠的 条评论
为什么被折叠?



