Android 当触摸超出其边界时,ViewPager无法继续滚动
我有一个小的屏幕区域,我把ViewPager放在那里。当我从ViewPager区域内滚动时,它工作正常。但当我的手指移动到边界之外时,滚动就会被截获。这发生在低于4.2的Android版本上。在Android 4.2上,即使触摸超出了ViewPager的范围,也要继续滚动Android 当触摸超出其边界时,ViewPager无法继续滚动,android,android-viewpager,Android,Android Viewpager,我有一个小的屏幕区域,我把ViewPager放在那里。当我从ViewPager区域内滚动时,它工作正常。但当我的手指移动到边界之外时,滚动就会被截获。这发生在低于4.2的Android版本上。在Android 4.2上,即使触摸超出了ViewPager的范围,也要继续滚动 如何修复此错误?您可以覆盖ViewPager的触摸事件,在操作停止事件中,调用RequestDisallowWinterCeptTouchEvent(true),然后在操作启动时将其设置回false 这将使其他视图无法在您在V
如何修复此错误?您可以覆盖ViewPager的触摸事件,在操作停止事件中,调用
RequestDisallowWinterCeptTouchEvent(true)
,然后在操作启动时将其设置回false
这将使其他视图无法在您在ViewPager上启动触摸事件后截获触摸事件。您可以覆盖ViewPager的触摸事件,在操作停止事件中,调用
RequestDisallowWinterCeptTouchEvent(true)
,然后在操作开始时将其设置回false
这将阻止其他视图在您在ViewPager上启动触摸事件后拦截触摸事件