通知のコンテンツの意図としてレシーバを設定しています。TaskStackBuilderを使用してプッシュ通知のクリック
Receiverアクティビティの中で、私はTaskStackBuilderを使用して次のようにオープンしようとしているアクティビティを開始しています。
Intent intent = new Intent(this, Class.forName(className));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
TaskStackBuilder.create(this).addParentStack(Class.forName(className)).addNextIntent(intent).startActivities();
アプリがバックグラウンドにあり、通知のクリックが発生すると、ParentActivityが再開します。特に、デバイスがアイドル状態に戻り、戻ってくるとき。どんな助け?私はこれに頭を砕いている。