長い操作が成功したことを通知し、その後ユーザーに何かをするように提案する通知があります。
通知を脇に置いてアプリを開くと、最近のアプリが表示されます。背面が押され、アクティビティスタックが空のままの場合でも表示されます。
問題は、ユーザーが通知をクリックすると、通知の意図が、アプリのメインアクティビティではなく、最近のものに登録されることです。最近のことを何度もクリックすると、アプリをポップアップする代わりに通知インテントアクションが実行されます。
最後の通知インテントではなく、アプリを最近の状態に保つにはどうすればよいですか?
ノート:
- アプリのアクティビティスタックが空でない場合、すべてが完璧に機能します。
FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
通知インテントだけでなく、最近のアプリからアプリを完全に削除するため、受け入れられません。