您的位置:首页 > 移动开发 > Android开发

Android中各种控件的绑定事件的优先级以及影响力

2013-12-19 11:36 141 查看
如下图,假设微信的主界面场景切换不是用RadioButton实现的而是用ViewPager实现的(本人做了一个类似微信的界面),其实,位于Bottom的四个控件控件都是由ImageView和TextView组成的LinearLayout里的。当你只绑定Linearlayout的单击事件时,你会发现ImageView是会阻塞响应的,而TextView却不会;当你把所有的控件都绑定单击事件时,你会发现响应十分灵敏。这是为什么呢?

经过我的实践,我觉得是和控件的相对大小有关,控件的“块头”越大,则其影响力越大,容易响应也容易阻塞别的控件的响应,所以没有绑定的ImageView会阻碍它的父控件Linearlayout的单击事件!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: