gpt4 book ai didi

java - BACK 键未完成 Activity

转载 作者:行者123 更新时间:2023-12-02 08:25:53 25 4
gpt4 key购买 nike

我正在运行一项服务,该服务会在特定时启动新 Activity 应用程序已启动。

例如,当我启动短信应用程序时,我的服务通过以下方式检测到它:检查顶级 Activity 包名称并启动新 Activity 。

但问题是,开始一项新 Activity 后,当我完成时该 Activity 并按短信应用程序中的“返回”按钮返回主屏幕,它没有完成我的短信应用程序。

即使屏幕位于家里(启动器),当我检查顶部 Activity 时name,短信应用程序作为顶级 Activity 运行,这意味着短信应用程序正在运行按“返回”按钮后未完成。

我使用 Intent.FLAG_ACTIVITY_NEW_TASK Intent 标志来启动新任务Activity 和 finish() 来完成它。有谁知道为什么我的在这种情况下,“后退”按钮无法完成短信应用程序?

谢谢

777

最佳答案

据我所知,后退按钮将停止当前 Activity ,无论它在做什么。如果您确实需要完成它,请查看 lifecycle of an activity ,也许可以将一些代码放入 onPause() 和 onStop() 函数中。

关于java - BACK 键未完成 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4523662/

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