2 sazewdfcvg16 sazewdfcvg16 于 2017.09.07 11:38 提问

android 事件传递处理

图片说明
如图,在framelayout 2, 刚开始有只有一个framelayout2, 点击某个按钮后会创建生成 framelayout1, 按下返回键后, framelayout1 中的视图为 invisible; framelayout2的视图始终未 visible, 这时候如何让 framelayout2中的视图响应事件包括framelayout2中的子控件; 属于源码修改,系统定制,修改launcher; 只要将framelayout1创建出来后,framelayout1就失去了触摸和点击的事件

2个回答

a22422931
a22422931   2017.09.07 15:34
已采纳

在[只要将framelayout1创建出来后,framelayout1就失去了触摸和点击的事件 ]framelayout1 创建出来后,代码调用一下request焦点。

dongfeng9ge
dongfeng9ge   Ds   Rxr 2017.09.08 21:23

建议你从头学学Android事件分发与处理机制

Csdn user default icon
上传中...
上传图片
插入图片