1

アプリがバックグラウンドになったときに通知を設定しています。

通知をクリックしたときに、「最近のアプリ」メニューでそれを押す動作をシミュレートしたい。

  1. アプリがバックグラウンドになり、まだ「生きている」場合は、最後のアクティビティに移動します
  2. アプリがバックグラウンドで強制終了された場合は、最初からやり直してください

どれがアプリかを知っているだけで「トップアクティビティに行く」という意図に追加するフラグはありますか?

4

1 に答える 1

1

ここで述べたように:通知ステータスバーから最後のアクティビティを開く方法は?

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ます。

于 2012-11-28T11:22:59.997 に答える