Android onKeyDown、onKeyUp、dispatchKeyEvent的区别

1. onKeyDown、onKeyUp、dispatchKeyEvent的区别和使用场景

区别:
   1.1 onKeyDown、onKeyUp是按键事件的回调接口(冒泡式调用),dispatchKeyEvent是按键分发(隧道式分发)
       1.2 onKeyDown接口的回调只有两个地方,一个是当焦点和所属Activity。onKeyUP接口的回调也只有两个地方最新焦点和所属Activity
       1.3 onKeyDown、onKeyUp的调用顺序和按键分发相反,是里层到外层回调(冒泡式调用)

原文地址:https://www.cnblogs.com/lianghe01/p/6273854.html