解决SlidingMenu 侧滑与ViewPager冲突问题

在onInterceptTouchEvent 首先判断SlidingMenu是否忽略该区域的触摸事件


	public boolean onInterceptTouchEvent(MotionEvent ev) { 
		if(isInIgnoredView(ev)){
			return false;
		} 
    ....          }




private boolean isInIgnoredView(MotionEvent ev) {
		Rect rect = new Rect();
		for (View v : mIgnoredViews) {
			v.getHitRect(rect);
			if (rect.contains((int) ev.getX(), (int) ev.getY()))
				return true;
		}
		return false;
	}

参考 

解决SlidingMenu 侧滑与ViewPager冲突问题 

你可能感兴趣的:(解决SlidingMenu 侧滑与ViewPager冲突问题)