有没有办法控制您自己的Activity生成的Dialog的相对堆叠?例如,有一些更重要的Dialogs,我想确保它们在顶部,如果另一个Dialog想要弹出,我希望它在重要的Dialogs下弹出。
示例:我想向用户显示一个重要的对话框,对话框A.该活动意识到有一个对话框,对话框B,对用户显示的重要性较低。是否可以将对话框B指定为对话框A,以便在清除对话框A时,用户可以看到对话框B?
我知道onDismiss接口存在,但这必然会将Dialog A和Dialog B绑定在一起。我希望Dialogs是独立的,并且更喜欢使用更高级别的抽象,比如负责订购Dialogs的窗口堆栈。
答案 0 :(得分:2)
据我所知,没有这样的方法。