0
場景: 應用在後臺,主Activity處於onStop狀態。我收到一條特定的消息,向用戶顯示一條通知,他點擊它,我想將應用程序帶到forwground,然後恢復主Activity,而不用啓動一個新的。 我想要在最近的任務中單擊已暫停的應用時獲得的samw效果(它只是恢復)。恢復背景應用
我認爲這與在意圖上設置正確的標誌有關,但我找不到它。 這可能嗎?謝謝。
場景: 應用在後臺,主Activity處於onStop狀態。我收到一條特定的消息,向用戶顯示一條通知,他點擊它,我想將應用程序帶到forwground,然後恢復主Activity,而不用啓動一個新的。 我想要在最近的任務中單擊已暫停的應用時獲得的samw效果(它只是恢復)。恢復背景應用
我認爲這與在意圖上設置正確的標誌有關,但我找不到它。 這可能嗎?謝謝。
的Notification
只需要包含一個發射Intent
帶給您的應用程序在任何狀態是在前臺:
PackageManager pm = context.getPackageManager();
Intent launchIntent = pm.getLaunchIntentForPackage(context.getPackageName());
PendingIntent pi = PendingIntent.getActivity(context, requestCode, launchIntent, 0);
在Notification
設置pi
爲contentIntent
。