android中,如何判断系统dialog,有没有显示?

描述:现在的情况是,我有一个activity,在这个activity中,会启动系统的launcher选择框(就是系统中有多个launcher,但是没设置默认launcher。此时,我们点home键,弹出的那个界面),当我选择“总是”按钮时,会弹出一个对话框(这不是一个activity)。我要怎么知道,这个框已经弹出来了?!或者,我要怎么确定,用户点击的是“总是”按钮?描述的可能有点乱,求看懂的朋友,帮个忙啊。。。

已解决。刚好10个字

这个问题好久了,后来满足需求后,也就没管了。今天一看,这个问题的浏览量好多。当时好像不是通过,控件判定的。而是在系统设置完默认launch后,有一个系统值会变。具体是什么值忘了。