弹出window后,不影响activity与back键的使用的问题 5C

弹出window后,不影响activity与back键的使用的问题

就是比如按钮点击,弹出一个popwindow,这是popwindow只是占一小部分,怎样让当前的activity和popwindow同时获得焦点,而且不影响back键的使用呢?
请大神回答解决。在线等,急!!!

8个回答

不可以的,这个popwindow弹出后,由于它是个单独的类,弹出即attach到activity上,成为activity的一部分,你可以这样操作,监听activity的后退键,
注册一个监听器,传入popwindow,这样即可以在activity和popwindow同时获得后退事件。

qq_21206775
qq_21206775 我已经解决了,是可以的,我手机是小米4,已经测试,是可以的,待会贴上代码,供大家学习
3 年多之前 回复

没人吗,大神在哪里,求解答?

![![图片说明](https://img-ask.csdn.net/upload/201608/30/1472525546_859770.png)图片说明](https://img-ask.csdn.net/upload/201608/30/1472525535_391804.png)图片说明

代码就上面这些哈

图片说明

图片说明

demo下载地址:http://pan.baidu.com/s/1hs4Vq4k

popwindow 有模态和非模态 你用非模态的

qq_21206775
qq_21206775 我已经解决了,是可以的,我手机是小米4,已经测试,是可以的,待会贴上代码,供大家学习
3 年多之前 回复

不可能同时具有焦点。你能做的只是让一个窗口在失去焦点后不往后移

qq_21206775
qq_21206775 我已经解决了,是可以的,我手机是小米4,已经测试,是可以的,待会贴上代码,供大家学习
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问