已开是应用slidingmenu 的时候是想要结合viewpager使用的,但是总是出现viewpager滑动的时候和slidingmenu侧滑冲突,想了好久也没解决。网上查没找到
今天在系统的学习slidingmenu的时候不经意的 就看到解决办法很简单,
viewpager.setOnPageChangeListener(new OnPageChangeListener() {
@Override
public void onPageScrollStateChanged(int arg0) { }
@Override
public void onPageScrolled(int arg0, float arg1, int arg2) { }
@Override
public void onPageSelected(int position) {
switch (position) {
case 0:
getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
break;
default:
getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
break;
}
}
}
明明很简单的东西,但是没想到解决办法,或许有些太依赖网络解决问题,导致自己不会思考了。