popupWindow,Attempted to finish an input event but the input event receiver has already been dispose

来源:互联网 发布:淘宝客推广平台 米粒网 编辑:程序博客网 时间:2024/06/14 19:29

坑爹的问题!



问题背景: 需求有两个Tab [推荐] [筛选] 点击后在Tab下弹出弹窗, 我使用popupWindow来做. 

遇到的问题: 点击 [推荐] 隔3秒钟后 再次点击不会触发 [推荐] 的点击事件. 困扰我一下午.

最后发现问题就在这句代码

mFilter_window.setFocusable(true);

这句代码让popupWindow可以在点击外部时dissmiss, 于是就导致, 再次点击 [推荐] 后popupWindow响应了这个点击事件, 于是 [推荐] 的点击事件就不响应了.. 


记录一下这个BUG.



0 0
原创粉丝点击