Al iniciar la aplicación desde Notificación, elimínela del historial de aplicaciones recientes

Tengo un problema en una de mis aplicaciones cuando lo inicio desde una notificación. Nunca aparece en la lista de "aplicaciones recientes".

Sin notificaciones, todo funciona como se espera: inicio la aplicación, navego hacia y cuando la cierro (con el botón de inicio o con el botón de retroceso), luego puedo volver a ingresar con una pulsación larga en el botón de inicio => ok.

El problema comienza cuando recibo una notificación. Si inicio la aplicación desde la notificación, se inicia la pantalla correcta y puedo usar la aplicación => ok. Pero cuando salgo de la aplicación (con el botón de inicio o atrás) ya no aparece en la lista de "aplicaciones recientes". Más precisamente:

Si la aplicación estaba presente en la lista de "aplicaciones recientes" antes de iniciar la aplicación desde la notificación, la eliminaSi la aplicación no estaba presente en la lista de "aplicaciones recientes", no la agrega

A continuación, mi código original para agregar la notificación en la barra de estado:

mNotification = new Notification(R.drawable.ic_notif, message, System.currentTimeMillis());
mNotification.flags |= Notification.FLAG_AUTO_CANCEL;

Intent notificationIntent = new Intent(Intent.ACTION_VIEW,Uri.parse(link));
notificationIntent.putExtra(...);

PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);
mNotification.setLatestEventInfo(context, context.getString(R.string.app_name), message, contentIntent);
notificationManager.notify(ConfigApp.NOTIFICATION_ID, mNotification);

Intenté agregar unFLAG_ACTIVITY_NEW_TASK pero no ayudó

Intent notificationIntent = new Intent(Intent.ACTION_VIEW,Uri.parse(link));
notificationIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
notificationIntent.putExtra(...);

Declaración de manifiesto de la Actividad iniciada por la notificación:

<activity
    android:name=".activity.ActivityMessages"
    android:label=""
    android:windowSoftInputMode="stateHidden">
    <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <data
            android:host="hostapp"
            android:pathPrefix="/prefixapp"
            android:scheme="schemeapp" />
    </intent-filter>
</activity>

¿Alguien sabe cómo mantener la aplicación en la lista de "aplicaciones recientes" después de haber iniciado una notificación?

Respuestas a la pregunta(6)

Su respuesta a la pregunta