android - 当 Android 应用程序进入后台时捕获

标签 android

我需要 Android 方面的帮助。 这是我需要在应用程序进入后台时捕获事件的问题。 (例如按下主页或任何其他将我的应用程序推送到后台的操作) 目前我能够捕捉到 Activity 的 onPause

@Override
protected void onPause() {
    // TODO Auto-generated method stub
    super.onPause();
}

应用程序级别的某些事件是否有任何覆盖?

最佳答案

从您的评论看来,您想知道程序何时从后台返回,而不是何时进入后台。

您可以为此使用onResume。另请参阅 Activity Lifecycle .你可以看到“activity comes to the foreground”这句话,这就是我从你的评论中收集到的你想要的东西。

注意:您的 Activity 将在第一次启动时调用 onResume,因此您可能希望在 onPause 中设置一个 bool 值以向您的应用发出信号,表明它实际上已进入后台。

关于android - 当 Android 应用程序进入后台时捕获,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5156067/

相关文章:

android - 如何在 Android 中的软键盘上方显示文本

android - GPS 卫星设置在我的 android 设备中不可用。 HTC ONE 4.4 API 19

android - getOwnerActivity 在自定义对话框中返回 null

java.lang.ClassNotFoundException : Didn't find class "android. View .View$OnUnhandledKeyEventListener

android - 如何在android中的tablayout的一个选项卡中将方法onWindowFocusChanged(boolean)设置为true(或调用)?

android - 在Android的MyApplication()中调用Configuration.Builder()时,作业计划程序和工作管理器发生冲突

java - 通过运行 AsyncTask 处理方向变化

回调完成后Android完成 Activity

android - 调用 notifyDataSetChanged 时强制 ExpandableListView 更新数据

java - 没有设备的 Android 应用程序开发