java - 如何设置一个仅在应用程序关闭时调用的方法?

标签 java android

我想在应用程序关闭时调用一个方法。我查了一些类似的问题,发现 this 。但问题的答案对我不起作用。 (错误没有发生,但不起作用) 有些人提到 onStop()onDestroy() 但我只想在关闭应用程序时调用方法,而不是在关闭 Activity 时调用方法。正确的做法是什么?

最佳答案

一种方法是在 Activity (或服务)的 onDestroy() 中获取正在运行的 Activity 列表,如果没有其他 Activity 正在运行,则调用该方法。

关于java - 如何设置一个仅在应用程序关闭时调用的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52873482/

相关文章:

java - 为什么 JFormattedTextField 是邪恶的?

java - 游戏的平均得分。要么除以零,要么计算太多

java - 如何在屏幕旋转时保存 ArrayList<Uri>?

java - 如何从普通 java 类重定向到其他扩展 android 中 Activity 的 java 类?

java.lang.NoClassDefFoundError : org/apache/poi/ss/usermodel/Row Error during runtime

java - 如何使用Java API从hbase中的表中选择特定列

java - 响应 409,共享首选项管理器

Android GCM/ ListView 更新

java - 刷新 Activity 而不再次打开?

android - 在没有主 Activity 的情况下启动 Android 应用程序并在启动应用程序时启动服务