Android开发之解决父控件拦截子控件事件问题
以ViewPager为例:
1 public class TopNewsViewPager extends ViewPager { 2 public TopNewsViewPager(Context context) { 3 super(context); 4 } 5 6 public TopNewsViewPager(Context context, AttributeSet attrs) { 7 super(context, attrs); 8 } 9 10 //重写这个方法,并且在方法里面请求所有的父控件都不要拦截他的事件 11 @Override 12 public boolean dispatchTouchEvent(MotionEvent ev) { 13 getParent().requestDisallowInterceptTouchEvent(true); 14 return super.dispatchTouchEvent(ev); 15 } 16 }
转载于:https://www.cnblogs.com/Godfunc/p/6103112.html
Android开发之解决父控件拦截子控件事件问题相关推荐
- Android开发中解决自定义弹窗获取不到控件对象的问题
最近做期末作业的时候遇到一个功能需要在弹窗里修改账号密码,弹窗里面含有两个edittext控件,经过查阅资料我通过setView添加了一个view在弹窗里实现了,但是获取的控件对象一直为空导致我取不到 ...
- 开发笔记:解决安卓GestureOverlayView手势和ListView点击事件、文本框获取焦点冲突的问题
要解决这个问题,首先要弄清楚几个问题: 1.onThouch事件的触发原理是怎样的? 2.GestureOverlayView的绘制手势的事件是在什么时候触发的? 3.父子嵌套的控件触发事件的顺序是怎 ...
- android列表项点击事件,Android 开发 tips(2):监听 Listview 列表项点击事件
Android 开发 tips(2):监听 Listview 列表项点击事件 (这篇和上篇本来是应该一起写的,但是太过冗长,附链接:[SimpleAdapter 在 Listview 中的应用] ht ...
- C#如何获取当前控件的子控件以及多重子控件的实例(能操作这些获取到的子控件)
拿个实例,参照这个实例的思路可以解决: 比方说,我想获取到这个tabControl下当前选中的tabPage下的TableLayoutPanel下所有的Button控件 (ps:以下是一个通过ini文 ...
- WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系
WPF布局控件与子控件的HorizontalAlignment/VerticalAlignment属性之间的关系: 1.Canvas/WrapPanel控件: 其子控件的HorizontalAlign ...
- antd4.x版本解决父组件传递给子组件值的时候动态显示initialValue值的问题
antd4.x版本解决父组件传递给子组件值的时候动态显示initialValue值的问题 例如,我要从父组件给子组件传递一个字符串,然后子组件显示出来,按照3.x的版本的写法无法更新显示,这是因为in ...
- Android开发笔记(三十七)按钮类控件
Button与ImageButton Button是文本按钮(继承自TextView),而ImageButton是图像按钮(继承自ImageView).两者之间的区别在于: 1.Button即可显示文 ...
- Android开发 入门篇(二) - 常用UI控件
文章目录 控件 Button TextView EditText ImageView ProgressBar AlertDialog ProgressDialog 布局 LenearLayout an ...
- 小程序:自定义控件,父控件与子控件的交互triggerEvent
实现目标,自定义控件一通用型喜欢按钮组件,包含喜欢和取消喜欢两种状态:如图 1.组件内的交互 点击爱心,UI上会变红心与空心 数据+1 -1 2.与父控件的交互,点击喜欢和取消喜欢,父控件发送网络 ...
- Winform中使用DevExpress时给控件添加子控件的方法
场景 在Winform中使用DevExpress时经常使用PanelControl控件用来进行布局设计,因此需要在代码中生成控件并添加子控件. 实现 一种是设置要添加的自控件的Parent属性为容器控 ...
最新文章
- 机械制图中外螺纹的画法_机械制图中图纸上的各种符号代表什么意思?
- 使用Domain-Protect保护你的网站抵御子域名接管攻击
- Delphi XE 10.4 FMX ListView 一个不易察觉的 BUG
- Tomcat配置虚拟内存
- java conf_JAVA 解析、编辑nginx.conf详解
- 【华为云动态】华为云DevCloud助力DevOps标准体系建设
- C#从入门到精通视频教程(2009年最新)- 视频列表
- dll文件编写、查看和调用
- 在线考试系统软件测试总结,基于智慧校园平台的在线考试系统应用研究
- 百度HI QQ和MSN 阿里旺旺贸易通MSN在线客服聊天代码
- 【RDMA】使用‘无信号完成’(Working with Unsignaled completions)|IBV_SEND_SIGNALED
- php判断是否是全英文,php判断字符串是否全英文,纯中文,中英文组合的方法
- MacBook安装p7zip解压7z文件
- mimax 刷原生android,小米手机想爽刷原生安卓?不愁!
- 【欣赏】一组伤感唯美的图片
- BIM建模助手上线一周,有哪些BUG被用户找到?
- 3U VPX XC7VX690T计算处理板
- 【特写】中国卡通形象设计师——初心不改,画作一方天地
- java网课|内部类
- 最新!使用Python爬取蓝奏云文件下载直链并下载,支持批量爬取,已封装为函数,可直接使用(含注释、库的使用解释)