Android:在显示另一个对话框之前关闭对话框
问题描述:
我的应用程序在某些情况下显示警告对话框。另外,用户可以使用VIEW/SEND意图启动我的应用程序。我正在考虑的场景是,对话框是可见的,用户按下'Home'&选择我的应用程序查看/共享文件。Android:在显示另一个对话框之前关闭对话框
我想在视图/共享操作开始之前关闭对话框。尽管我可以在操作开始之前保留哪些对话框可见并将其隐藏,但我想知道是否有常规/推荐的方法或API,例如activity.dismissAnyVisibleDialog()
可以派上用场。
非常感谢,
阿克沙伊
答
我终于自己保持哪个对话框可见&在显示下一个对话框之前将其解除。
-Akshay
答
就关闭(在你的活动覆盖)中的onPause()方法的对话框。 这样,当活动不再可见时,即如果切换到主屏幕,它将被解除。
谢谢Pennypacker!我的应用程序不只有1个对话框,有很多。问题是哪一个是可见的,应该隐藏?我可以自己维护,但我正在寻找一些系统级别的API。 – Akshay 2011-04-25 16:51:08