Приложение не должно отображаться в списке последних приложений после завершения действия, если приложение не отображало список последних приложений ранее

Шаг 1. Приложение не существует в недавнем списке приложений (приложение было удалено из недавнего списка приложений).
Шаг 2 - Как только я получил уведомление об открытииВходящий звонок активность, пользователь принимает вызов.
Шаг 3 - Пользователь нажимает кнопку отключения, чтобы завершить действие IncomingCall.

Проблема - приложение, отображаемое в недавнем списке приложений, даже если приложение не было в недавнем списке приложений ранее.

Манифестная запись

<activity
android:name=".activities.IncomingCall"
android:excludeFromRecents="true"
android:launchMode="singleTop"
android:screenOrientation="portrait" >
</activity>

В деятельности с использованием

public void onClick(View v) {
switch (v.getId()) {
case R.id.onCallDisconnectButton:
phoneCallBaseClass.disconnect();
IncomingCall.this.finish();
break;
  }
}

А также я попробовал ссылку ниже, но она будет работать, когда приложение уже существует в фоновом режиме

Удалить приложение из последних приложений программно

ИЛИ Есть ли другой способ показать просмотр входящего вызова, чтобы он не сохранялся в истории.

Вы можете взять пример любого приложения VoIP звонков

Удалите приложение из списка недавних приложений после того, как поступил входящий вызов, пользователь отключил действие вызова (IncomingCallActivity), которого бы не было в списке недавних приложений. Но в Моем случае активность сохраняется в недавнем списке приложений после отключения вызова.

Спасибо

Ответы на вопрос(0)

Ваш ответ на вопрос