面试题记录第七节——(事件分发)

一、问:为什么会有事件分发机制 答:我们知道Android中的view,是以树形结构存在的。他的view控件有可能会重叠在一起,当我们点击的地方存在多个view的时候,就会导致我们的点击事件,多个view都得到响应,这个时候系统会把这个点击事件判断给谁呢?为了解决这个问题,就有了事件分发机制。 如下图,当我们点击view1的时候,它下面的viewGroupA和黑色的rootview,都会得到相应。
相关文章
相关标签/搜索