アプリがバックグラウンドになったときに通知を設定しています。
通知をクリックしたときに、「最近のアプリ」メニューでそれを押す動作をシミュレートしたい。
- アプリがバックグラウンドになり、まだ「生きている」場合は、最後のアクティビティに移動します
- アプリがバックグラウンドで強制終了された場合は、最初からやり直してください
どれがアプリかを知っているだけで「トップアクティビティに行く」という意図に追加するフラグはありますか?
アプリがバックグラウンドになったときに通知を設定しています。
通知をクリックしたときに、「最近のアプリ」メニューでそれを押す動作をシミュレートしたい。
どれがアプリかを知っているだけで「トップアクティビティに行く」という意図に追加するフラグはありますか?
ここで述べたように:通知ステータスバーから最後のアクティビティを開く方法は?
Intent notificationIntent = new Intent(context, MainActivity.class);
notificationIntent.addCategory(Intent.CATEGORY_LAUNCHER);
notificationIntent.setAction(Intent.ACTION_MAIN);
これは、さらに使用notificationIntent
するために に渡されます。pendingIntent
提供:MainActivity
アプリを起動したときの最初のアクティビティであり、 AndroidManifest.xml にはIntentFilters
ofCATEGORY_LAUNCHER
とが含まれている必要がありACTION_MAIN
ます。