Android:在显示另一个对话框之前解除对话框

时间:2011-04-25 15:05:41

标签: android dialog dismiss

我的应用程序在某些情况下会显示警告对话框。此外,用户可以使用VIEW / SEND意图启动我的应用程序。我正在考虑的情况是,对话框是可见的,用户按下'Home'&选择我的应用程序来查看/共享文件。

我想在开始使用view / share操作之前关闭对话框。虽然我可以在操作开始之前维护哪个对话框可见并隐藏它,但我想知道是否有传统/推荐的方法或API,如activity.dismissAnyVisibleDialog()这样可以派上用场。

非常感谢,

阿克沙伊

2 个答案:

答案 0 :(得分:2)

我终于保持了哪个对话框可见&在显示下一个之前将其解雇。

-Akshay

答案 1 :(得分:0)

只需在onPause()方法中关闭对话框(在您的活动中覆盖)。 这样,当活动不再可见时,即当您切换到主屏幕时,它将被解雇。