Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 截取ViewPagerIndicator中的触摸事件_Android_Viewpagerindicator - Fatal编程技术网

Android 截取ViewPagerIndicator中的触摸事件

Android 截取ViewPagerIndicator中的触摸事件,android,viewpagerindicator,Android,Viewpagerindicator,我正在使用Jake Wharton的关于我的片段活动,其中包含一个viewpager。我很难截获这些事件。我知道ViewPagerIndicator会截取ViewPager的所有触摸事件,但我没有成功地将onTouchListener设置为我的ViewPager或我的ViewIndicator。以下是我的基本设置: public class MainActivity extends FragmentActivity { mPager = (ViewPager)findViewB

我正在使用Jake Wharton的关于我的片段活动,其中包含一个viewpager。我很难截获这些事件。我知道ViewPagerIndicator会截取ViewPager的所有触摸事件,但我没有成功地将onTouchListener设置为我的ViewPager或我的ViewIndicator。以下是我的基本设置:

public class MainActivity extends FragmentActivity {

        mPager = (ViewPager)findViewById(R.id.pager);
adapter = new ViewSliderAdapter(getSupportFragmentManager());
        mPager.setAdapter(adapter);PageIndicator mIndicator = (CirclePageIndicator)findViewById(R.id.indicator);
        mIndicator.setViewPager(mPager);
        mIndicator.setOnPageChangeListener(new OnPageChangeListener() {
....
}
谢谢你的帮助,我相信这是件愚蠢的事情,但我已经在谷歌上搜索了很多次,并且已经修补了好几个小时,但似乎没有任何进展

正如我所说的,我尝试过这样的事情:

mPager.setOnTouchListener(new OnTouchListener() {

            @Override
            public boolean onTouch(View v, MotionEvent event) {
                switch (event.getAction()) {
                case MotionEvent.ACTION_DOWN:

                    break;

                default:
                    break;
                }
                return false;
            }
        });

使用ViewPager和ViewPagerIndicator都没有成功。

我也没有找到任何解决方案。有人能帮忙吗???你应该启动bounty@benbeel!!!!!!!!!看一下简短的解释