我想实现一个不可滚动的ViewPager
. 人们说我应该重写onInterceptTouchEvent
andonTouchEvent
函数:
@Override
public boolean onTouchEvent(MotionEvent event) {
if (this.enabled) {
return super.onTouchEvent(event);
}
return false;
}
@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
if (this.enabled) {
return super.onInterceptTouchEvent(event);
}
return false;
}
好吧,我现在不能刷。但我也需要已经消失的水龙头!它们都MotionEvents
带有action=ACTION_DOWN
,那么在这种情况下,我如何才能将它们与另一个区分开来并仅通过水龙头?
PS什么鬼?在 iOS 中,我可以通过取消选中一个复选标记来禁用滚动。