2 sasuke38 sasuke38 于 2013.07.02 16:23 提问

如何判断dialog是否在最前端显示

如题 我显示一个dialog(不能用activity来代替) 所以当别的应用被打开之后对话框会被挡住 请问我该如何判断dialog在什么时候被挡住

2个回答

qiushibaiyi
qiushibaiyi   2013.07.08 09:22
已采纳

onWindowFocusChanged这个方法可以粗略地监听到

Jave_
Jave_   2013.07.02 16:59

我觉得你可以换一种思路,被其他应用挡住就进入onPause状态了,你在dialog show出来后检测这个状态

sasuke38
sasuke38 已经解决了 用onWindowFocusChanged这个方法可以粗略地监听到
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!