質問: NotificationManagerCompat.from(getApplicationContext()); manager.notify(NOTIFICATION_INTENT_ID, builder.build()); ```
回答: PendingIntentは使用したことないのであまりわかりませんが 基本的にはIntentを渡しているようなので通常と同じように 作成したIntentに起動時のオプションを与えて制御すればできるのではないでしょうか? 例えば intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); とするとスタック最上位に起動しようとしたアクティビティがあるなら既存のインスタンスが使用されるはずです。(この場合、hirakitaiActivity.classの既存のインスタンスでOnNewIntentが呼ばれるはずです) ほかにもオプションがあるので使用目的にあったオプションを使用してみてください。