简历背景App

时间:2016-10-16 20:49:43

标签: android android-intent broadcastreceiver android-notifications

方案: App在后台,主Activity处于onStop状态。我收到一条特定的消息,向用户显示通知,他点击它,我想将应用程序带到转发区,只需恢复主活动,而无需启动新的活动。 当您在最近的任务中点击暂停的应用程序时,我想要获得samw效果(它只是恢复)。

我认为这与在Intent上设置正确的标志有关,但我无法找到它。 可能吗?感谢。

1 个答案:

答案 0 :(得分:0)

Notification只需要包含一个启动Intent,即可将您的应用程序置于其所处状态的前台:

PackageManager pm = context.getPackageManager();
Intent launchIntent = pm.getLaunchIntentForPackage(context.getPackageName());
PendingIntent pi = PendingIntent.getActivity(context, requestCode, launchIntent, 0);

pi上将contentIntent设为Notification