Activity中重载的dispatchTouchEvent 和 onTouchEvent不被调用

xiaoxiao2021-02-28  70

0x01. dispatchTouchEvent 和 onTouchEvent不响应

dispatchTouchEvent做为Activity的顶层事件分发接口怎么会不响应?

肯定是被拦截了!

0x02. getWindow().getCallback()

在Activity的onResume中把getWindow().getCallback()打印出来.

Android应用程序窗口(Activity)的窗口对象(Window)的创建过程分析

0x03. 总结

老罗的android系列写的非常好,多看源码真的很有必要!

转载请注明原文地址: https://www.6miu.com/read-76981.html

最新回复(0)