0
我有一个ViewPager(水平滑动)片段中的一个EditText(垂直滚动)。允许滚动EditText和滑动ViewPager
默认情况下,EditText中的触摸事件可以滑动ViewPager,但不滚动EditText。通过使用下面的代码(我真的不明白),触摸的EditText内的事件可以滚动的EditText但不刷卡ViewPager:
editText.setOnTouchListener(new View.OnTouchListener()
{
@Override
public boolean onTouch(View v, MotionEvent event)
{
v.getParent().requestDisallowInterceptTouchEvent(! ((event.getAction() & MotionEvent.ACTION_MASK) == MotionEvent.ACTION_UP));
return false;
}
});
我怎么能允许同时ViewPager的滑动和滚动的EditText上?
您好,我不得不改变'requestDisallowInterceptTouchEvent(真)''要在FALSE'第二片断,然后这个答案的工作。谢谢 :) – stackunderflow 2015-04-06 21:50:28