Attività di chiusura di Android a livello di programmazione


92

Qual è l'operazione equivalente all'interno di un'attività per allontanarsi dallo schermo. Come quando si preme il pulsante Indietro, l'attività scompare dalla vista. Come può essere chiamato dall'interno di un'attività in modo che si chiuda.

Risposte:



44

puoi usare this.finish () se vuoi chiudere l'attività corrente.

this.finish()


3

Il metodo finish () viene utilizzato per terminare l'attività e rimuoverla dallo stack precedente. Puoi chiamarlo con qualsiasi metodo in attività. Ma assicurati di chiudere tutte le connessioni al database, tutte le variabili di riferimento nulle per evitare perdite di memoria.


0

Puoi usarlo finish(); ovunque dopo l'inizio dell'attività per cancellare quell'attività dallo stack.


3
Ciao Raj, benvenuto in Stackoverflow. Quando si risponde alle domande, è generalmente una buona idea controllare altre risposte a quella domanda: qualcuno potrebbe aver già avuto la stessa idea e pubblicato la risposta! Che è esattamente il caso qui. La risposta migliore, e quella accettata, dice già finish()- quindi non c'è molto da guadagnare per te o per la comunità ripetendola. Mi dispiace essere portatore di cattive notizie. In ogni caso benvenuto in Stackoverflow, grazie per aver provato - spero che la prossima volta avrai più fortuna!
kenny_k
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.