pulsante indietro Android svolge attività di non riavvio?
-
04-10-2019 - |
Domanda
La mia app intiates un'attività. Al clic di un pulsante, l'applicazione si apre il browser con una pagina web. Quando mi ha colpito il tasto posteriore, si ritorna a mio schermo l'attività iniziale, ma non riprende o riavviare l'attività.
Quando ho messo tutto il codice layout e codice di attività in onResume invece onCreate, l'attività viene riavviato.
La mia domanda è se questo è il modo giusto per andare a questo proposito? Posso usare onResume a disegnare il mio layout e avviare l'attività, o si tratta di cattiva progettazione? Quando il browser spara alto, non l'attività iniziale dimenticare la sua struttura?
Per favore fatemi sapere quello che suggeriscono.
Grazie Chris
Soluzione
Per lo più si dovrebbe leggere il attività del ciclo di vita .
E 'bene per l'inizializzazione in onResume finché si fa solo una volta. O avere un membro hasInitialized dedicata o controllare un altro valore che avrà significato equivalente, e non fare di inizializzazione di nuovo se è impostato.