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