ViewPager与Viewpager之间的冲突
【重要:】为了避免广告Viewpager与TAB栏目的Viewpager的冲突,增加以下事件监听
1 viewpager_img.setOnTouchListener(new OnTouchListener() { 2 @Override 3 public boolean onTouch(View v, MotionEvent event) { 4 // 让当前Viewpangger的父控件不要拦截事件(当viewpager划到最后一个时,父控件(Viewwpager)会主动拦截,然后父控件会消费事件,再划就会是父控件的滑动) 5 imgviewpager.getParent().requestDisallowInterceptTouchEvent( 6 true); 7 //如果当前广告ViewPager的Touch监听返回true,则viewpager就不会执行左右侧滑的功能。(如果在ListView中返回true,则滑动迟钝) 8 return false; 9 } 10 });

浙公网安备 33010602011771号