禁止viewpager滑动
来源:互联网 发布:mac触摸板透明 编辑:程序博客网 时间:2024/06/16 09:10
在开发当中有时候我们会遇到ViewPager中嵌套ViewPager的问题,不用想也知道这样会有冲突,那么如何解决呢,我的思路就是去禁止父控件的ViewPager滑动来解决冲突的问题。
实现:重写ViewPager,覆盖 onTouchEvent 和 onInterceptTouchEvent 方法,使其返回false,这样就等于禁止了ViewPager上的滑动事件。
代码:
public class NoScrollviewpager extends ViewPager { public NoScrollviewpager(Context context) { super(context); } public NoScrollviewpager(Context context, AttributeSet attrs) { super(context, attrs); } @Override public boolean onTouchEvent(MotionEvent ev) { return false; } @Override public boolean onInterceptTouchEvent(MotionEvent ev) { return false; }}
阅读全文
0 0
- ViewPager禁止滑动翻页
- 禁止ViewPager滑动方法
- ViewPager禁止滑动
- ViewPager禁止滑动翻页
- ViewPager禁止滑动翻页
- 禁止ViewPager左右滑动
- ViewPager禁止手动滑动
- 禁止viewpager滑动
- android 禁止ViewPager滑动
- 禁止ViewPager左右滑动
- viewpager禁止滑动
- ViewPager禁止左右滑动
- 禁止滑动的ViewPager
- 禁止ViewPager向右滑动
- ViewPager禁止左右滑动
- 禁止ViewPager左右滑动
- Android 禁止ViewPager滑动
- ViewPager 禁止滑动
- CSS之window的视图属性
- 《算法导论》第18章 B树 个人笔记
- 你真的理解java中的null“类型”吗?
- Android网络请求心路历程
- 【Android】APP_ALLOW_MISSING_DEPS=true 错误
- 禁止viewpager滑动
- 关于define与defined的区别
- monkey学习记录
- Timeout时间已到
- py-faster-rccn问题集中营
- 29.活动的4种启动模式
- php与ajax(jquery)示例
- CPU和GPU的区别
- 欢迎使用CSDN-markdown编辑器