如何让ViewPage在某些情况下不可滑动

 我来答
啊往事知多少
推荐于2016-10-01 · TA获得超过41.9万个赞
知道顶级答主
回答量:15万
采纳率:97%
帮助的人:3.4亿
展开全部
这个我用了偏门的方法,
在不满足滑动条件时,可以设置ViewPager.setOnTouchListener(new ...)事件,里面什么都不需要做,这样就覆盖掉了ViewPager的滑动事件
当满足条件时,再设置setOnTouchListener(null),这样ViewPager就又可以滑动了

要从代码上解决的话,看了下ViewPager的几个重写方法,貌似阻止不了,要从源码入手了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式