Non so perché sia così difficile da capire. Ho la mia attività principale che, una volta lanciata, controlla se è la prima volta che viene aperta. In questo caso, chiude l'attività principale e apre l'attività di impostazione/introduzione con FLAG_ACTIVITY_NEW_TASK
. Il processo di installazione comprende tre attività (A, B e C). Alla fine dell'attività C, come ottenerlo per cancellare e l'attività di installazione che contiene A, B e C e avviare di nuovo l'attività principale. Ho provato ad aggiungere FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_CLEAR_TOP
all'attività principale Intent
ma quando premo BACK, ritorna all'attività C del processo di installazione. Come faccio a chiarire il compito delle attività A, B e C quando C termina e avvia il main? Grazie!Pulizia dell'attività e avvio di una nuova attività
Sto costruendo in Android 1.6 (API 4), quindi alcuni dei flag Activity
potrebbero essere limitati.
Termina l'attività C quando si procede verso l'attività principale. – Mudassir
cancellare la bandiera richiede solo una attività dalla pila, no? – L7ColWinters
@Mudassir Se ho appena terminato l'attività C, quando torno INDIETRO dell'attività principale, si passa all'attività B. – Brian