android 如何屏蔽ACTION CANCLE 继续触发ACTION MOVE
在viewPager中拖动其他控件时,touch事件会被viewpager捕获。
简单的处理方式是对viewpager包装,让其可以对滑动事件进行选择性处理
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
if (scrollble){//scrollble为true时才进行翻页响应,否则不响应
return super .onInterceptTouchEvent(ev);
}
return false;
}
当被拖动的控件接收到action down 事件时关闭viewpager的滑动;
case MotionEvent.ACTION_DOWN: // 手指第一次触摸到屏幕
if (mListener!=null){
mListener.setChangePageEnable(false );
}
当被拖动控件接收到action up 开启viewpager的滑动翻页
case MotionEvent.ACTION_UP: // 手指离开屏幕的一瞬间
if (mListener!=null){
mListener.setChangePageEnable(true );
}
转载于:https://my.oschina.net/u/2391708/blog/518133
android 如何屏蔽ACTION CANCLE 继续触发ACTION MOVE相关推荐
- Android Contextual Menus之二:contextual action mode
Android Contextual Menus之二:contextual action mode 接上文:Android Contextual Menus之一:floating context me ...
- SAP Spartacus user-addresses.effect.ts里发送地址加载成功的action,会触发我们自己的reducer
在user-addresses.effect.ts里,加载成功user address信息后,发送一个UserActions.LoadUserAddressesSuccess: ngrx-effect ...
- android长按home键设置的,Android中屏蔽电源键长按、Home键、Home键长按
Android中屏蔽电源键长按.Home键.Home键长按 这几个"按钮"的触发,都会产生一个Action ==Intent.ACTION_CLOSE_SYSTEM_DIALOGS ...
- html中的form action属性,HTML form action 属性
当提交表单时,发送表单数据到名为 "demo_form.html" 的文件(处理输入): First name: Last name: 菜鸟教程(runoob.com) First ...
- action对象 java_struts2通过action返回json对象
其实struts2通过action返回json挺简单的,但是就是老要忘,所以索性写在博客上.好的,开始. 首先是引入必须的jar包: struts2-json-plugin-2.3.24.jar 然后 ...
- spark学习-Spark算子Transformations和Action使用大全(Action章)
spark学习-22-Spark算子Transformations和Action使用大全(Transformations章(一)) http://blog.csdn.net/qq_21383435/a ...
- 【iOS开发】理解Action、IBACtion、Action Connection
Action Connection(操作) 界面发生事件后,需要一段代码来调用一个方法,响应这个操作,IBAction就是用来标记代码中这个方法的. 在代码中对应的方法前面加上IBAction标记,本 ...
- Struts2学习笔记 - Action篇定义逻辑Action
有三种方法可以使一个Action处理多个请求 动态方法调用DMI 定义逻辑Acton 在配置文件中使用通配符 这文章就谈论一下定义逻辑Action 这里主要关注的是struts.xml配置文件,一般情 ...
- android 点击事件两次,Android 按钮点击两次触发不同的事件
标题:Android 按钮点击两次触发不同的事件 方案:采用flag标记的方式,每次单击标记为0,再次点击判断flag的值 package com.ldl.ui; import android.app ...
最新文章
- 卷积神经网络(CNN)综述
- led灯条串联图_飞利浦32寸LED液晶显示器故障维修记
- 00设计模式——指导规则
- iOS Provisioning Profile(Certificate)与Code Signing详解
- android 解决setbackgrounddrawable过时
- AT4119-[ARC096C]Everything on It【斯特林数,容斥】
- Let‘s Fluent:更顺滑的MyBatis
- 设计模式(十三): 命令模式
- Hadoop学习之路(十六)Hadoop命令hadoop fs -ls详解
- python异常处理和断言
- gps测量与数据处理第三版pdf_测量培训需要掌握哪些知识点呢?_东英时代何老师...
- 计算机组成原理唐朔飞重点,计算机组成原理唐朔飞高分笔记
- C# 以MDF文件连接数据库
- linux下录制视频流,Ubuntu Linux 下的PSP视频输出以及录制
- virtualxposed使用教程_VirtualXposed框架
- 解析中国天气网页面获取七日天气 (Java)
- 控制系统伯德图、带宽及动态响应的关联性
- 让Firefox支持Wap浏览器功能的插件
- php codeigniter 教程,CodeIgniter操作教程
- poj 2586 Y2K Accounting Bug
热门文章
- linux文件比对去重,linux文件去重工具findup, fslint-gui
- [转]常用图形学名词解释
- 【转自百度百科】手机钱包介绍
- 聚焦产业升级,2021中国数据库产业峰会重塑发展路径
- 鸿蒙系统有东华软件参与吗,东华软件(002065)个股分析_牛叉诊股_同花顺财经
- 利用MySQL的Binlog实现数据同步与订阅(上):基础篇
- Nothing Ventured, Nothing Gained
- 新疆自考在线成绩计算机等级考试,新疆2017年计算机等级考试通知
- keyshot场景素材导入_怎么用KeyShot让场景更加真实?
- 九州云边缘管理平台获评年度明星产品