方案: App在后台,主Activity处于onStop状态。我收到一条特定的消息,向用户显示通知,他点击它,我想将应用程序带到转发区,只需恢复主活动,而无需启动新的活动。 当您在最近的任务中点击暂停的应用程序时,我想要获得samw效果(它只是恢复)。
我认为这与在Intent上设置正确的标志有关,但我无法找到它。 可能吗?感谢。
答案 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
。