Android事件分发
2016-01-10 00:21:38 2 举报
Android事件分发是Android系统中处理用户触摸事件的一种机制。当用户触摸屏幕时,系统会将事件传递给最上层的ViewGroup,然后依次向下传递,直到找到能够处理该事件的View。在这个过程中,可能会出现多个View都需要处理该事件的情况,这时就需要进行事件分发。事件分发的过程中,会根据各个View的处理优先级和事件类型来决定最终由哪个View来处理该事件。如果一个View没有消费掉该事件(即返回false),那么事件会继续向下传递,直到被消费掉为止。