如何在viewpager内的片段上启用滑动

时间:2016-10-24 12:04:57

标签: android android-fragments android-viewpager

我有一个场景,我必须从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;
            }
        });

请帮我解决此问题。

0 个答案:

没有答案