gpt4 book ai didi

java - 如何在回家后重新进入应用程序时运行代码(Android)

转载 作者:行者123 更新时间:2023-11-29 18:46:44 24 4
gpt4 key购买 nike

我想在按下主页按钮并重新打开应用程序后运行一些代码。在 android-studio 中重新打开应用程序时(不是在被杀死后)如何运行代码?

最佳答案

您可以使用 onStop() 方法或 onDestroy() ,如果您要完全关闭该 Activity ,请使用 onDestroy() 并且如果您只是将它放在后台你可以使用 onStop()

onDestroy() 的文档

Perform any final cleanup before an activity is destroyed. This can happen either because the activity is finishing (someone called finish() on it, or because the system is temporarily destroying this instance of the activity to save space. You can distinguish between these two scenarios with the isFinishing() method.

onStop() 的文档

Called when you are no longer visible to the user. You will next receive either onRestart(), onDestroy(), or nothing, depending on later user activity.

我看到你编辑了你的问题,看看生命周期

enter image description here

如 sagar 所说,您可以使用 onResume() 来恢复您当前的 Activity

关于java - 如何在回家后重新进入应用程序时运行代码(Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51585750/

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