退出活动而不关闭对话框

Posted

技术标签:

【中文标题】退出活动而不关闭对话框【英文标题】:Exit the activity without closing the dialog 【发布时间】:2022-01-20 15:10:08 【问题描述】:

当我按下活动返回按钮时,我正在阻止对话框关闭。当您按下后退按钮时,对话框应该退出而不关闭。 Dialog.setCancelable(false);我试过这个,但是当对话框打开时,它使后退按钮无法停止。我希望我能够解释这个问题。请帮帮我。

还是同时关闭对话框并退出Activity?

【问题讨论】:

【参考方案1】:

不可能在同一个主线程中进行。因为按照生命周期启动的activity中所做的工作被停止了,你可以尝试在同一个activity中使用更多的fragment管理。 如果你能解释为什么你需要它,我可以给你一个想法。

https://developer.android.com/guide/components/activities/activity-lifecycle

【讨论】:

以上是关于退出活动而不关闭对话框的主要内容,如果未能解决你的问题,请参考以下文章

触发对话框关闭后,材质 UI 工具提示保持打开状态

关闭引导 js 对话框而不点击 wpf

退出键不关闭对话框

取消在 JFileChooser 中选择文件而不关闭对话框

Python:QMainWindow 对话框关闭后如何关闭(或退出)Python 进程

通过单击活动中的任意位置找出对话框何时关闭