Chiudo la MainActivity
Appare la schermata Telefono a intervalli.
Schiacciando Rispondi o Rifiuta funziona come deve e poi sparisce.
Ora provo, dopo che è sparita, a richiamarla in Recent Tasks.
Non vi rimane.
Per disattivare il programma devo riaprire dall'icona.
Ora provo a eliminare il flag:
@Override
public void run() {
Intent intent =new Intent(getApplicationContext(),Telefono.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
startActivity(intent);
}
Adesso appare e sta lì ferma, quando la richiamo riappare e ricomincia a suonare.
Rimetto il flag...
Il comportamento è come prima.
In Manifest non ci sono elementi che governino la persistenza delle activities nel Recent Tasks: la caratteristica è governata esclusivamente dal FLAG di cui sopra.
Nessun commento:
Posta un commento