我有一个场景,我必须从viewpager的片段启用滑动,当从片段完成所有滑动时,我必须允许viewpager滑动移动到下一个片段。我无法弄清楚这一点。
例如,我在片段中有4个文本视图,然后第一个textview应该首先向右滑动,如果用户再次向右滑动,那么下一个textview应该出现,依此类推,直到所有4个textview都应该加载到片段中然后viewpager刷卡应该启用。
我在viewpager中的片段布局上使用了setOnTouchListener但它现在正在工作。
setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction())
{
case MotionEvent.ACTION_DOWN: {
oldTouchValue = event.getX();
break;
}
case MotionEvent.ACTION_UP: {
float currentX = event.getX();
if (oldTouchValue < currentX) {
// swiped left
}
if (oldTouchValue > currentX) {
// swiped right
}
break;
}
}
System.out.println("TOuch ");
return false;
}
});
请帮我解决此问题。