在收到应用程序启动器之类的通知推送后,将Android应用程序置于前台

时间:2012-02-08 08:58:21

标签: android android-intent

在我的情况下,我收到一条通知消息并打开一个活动说'X'。关闭它之后,我想再次将我的应用程序带到前台,就像应用程序启动器的行为一样。

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

3 个答案:

答案 0 :(得分:1)

如果您需要在用户点击Notification时启动或打开您的活动,那么只需使用Intent来调用您的主要活动或主页。你有谷歌问题吗? 查看通知Notification的文件 并为Intent 它可能对你有帮助

答案 1 :(得分:1)

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

答案 2 :(得分:-1)

使用C2DM - 云设备消息来收听通知并启动您的应用。