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