pix*_*xel 27 android dialog showdialog
我正在通过showDialog/ dismissDialog/ 管理对话框removeDialog.
我想要:
以堆栈的形式显示几个对话框:
a)使用显示第一个对话框 showDialog(DIALOG_TYPE)
b)下一个对话框显示在现有对话框的顶部
现在我只能显示第一个对话框showDialog,然后忽略下一个对话框.
显示上一个对话框
a)使用显示第一个对话框 showDialog(DIALOG_TYPE)
b)应用程序检查是否显示对话框,关闭对话框(如果显示)并打开新对话框.
有没有可能实现上述解决方案之一?
Rob*_*ond 61
Dialog有一个isShowing()方法,如果对话框当前可见,则该方法应该返回.因此,您可以使用它来查看是否显示对话框并使用dismissDialog()隐藏它.您只需要保留对在onCreateDialog()中创建的对话框的引用.
| 归档时间: |
|
| 查看次数: |
57807 次 |
| 最近记录: |