gpt4 book ai didi

android - 如何检查一个 Activity 是否活跃?

转载 作者:太空宇宙 更新时间:2023-11-03 11:56:42 26 4
gpt4 key购买 nike

我在 Activity 中使用 AlertDialog。但是当我在显示对话框之前关闭 Activity 时,应用程序崩溃,因为 AlertDialog 的上下文不存在。所以,我希望仅在 Activity 处于 Activity 状态时才显示对话框。所以我的问题是如何检查 Activity 是否活跃。提前致谢。

最佳答案

检查isFinishing在显示对话框之前标记。如果 Activity 完成则返回 true,否则返回 false

if (!isFinishing()) {
// show dialog
}

关于android - 如何检查一个 Activity 是否活跃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29096644/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com