1.下载地址 https://github.com/JakeWharton/ViewPagerIndicator
2.把案例运行起来,开案例
3.关联ViewPagerIndicator的库
4.把布局文件写上TabPageInicator
5.实例化
6.TabPageInicator.setViewPager();
7.监听页面的改变用TabPageInicator
处理滑动事件
一.当竖直方向滑动的时候 getParent().requestDisallowInterceptTouchEvent(false);
二.水平方向滑动 1.如果第0个位置,并且滑动方向是从左到右滑动 getParent().requestDisallowInterceptTouchEvent(false);
2.如果是页签页面的最后一个位置,并且滑动方向是从右向左滑动
//请求父控件不要拦截为false则最终父控件获得触摸响应
getParent().requestDisallowInterceptTouchEvent(false);
3.其他中间部分 getParent().requestDisallowInterceptTouchEvent(true);
//请求父控件不要拦截为true则最终子控件获得触摸响应
滑动菜单 ViewPagerIndicator
最新推荐文章于 2022-04-15 20:39:37 发布