android - 在收到通知推送后将 Android 应用程序带到前台,例如应用程序启动器

标签 android android-intent

在我的例子中,我收到一条通知消息并打开一个 Activity 说“X”。关闭它后,我想再次将我的应用程序带到前台,就像应用程序启动器的行为一样。

更多细节我想看看我的应用程序是否在后台,将它带到前台。如果没有,请重新启动它。 有什么建议吗?

最佳答案

您可以在 ActivityManager 中使用 getRunningAppProcesses()。然后在正在运行的进程列表中检查您的名称。

关于android - 在收到通知推送后将 Android 应用程序带到前台,例如应用程序启动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9190207/

相关文章:

java - ActivityManager 为带按钮的 Android Widget 持续记录消息 "Launch Activity, postpone broadcast intents"

android - 如何通过 Intent 发送任意字符串?

Android: Activity 之间的黑屏

java - 预验证类中的 Android 错误类引用解析为意外实现

java - 如何通过React Native中的 Intent 启动并接收另一个应用程序的输出?

android - 从 Camera Intent 返回会导致 Activity 崩溃

android - 有没有办法动态添加或删除 Activity 类别?

android - 将 Android NumberPicker 限制为用于数字输入的数字键盘(不是字母键盘)

android - Android 系统从未发送 WAP_PUSH_DELIVER Intent

Android Java NDK/JNI - UnsatisfiedLinkError : Native method not found [. ..] Ljava/lang/String;