In genere, chiamate Android sul Activity
quando inizia a essere oscurato o nascosto, seguito da onStop
quando non viene più visualizzato. Nel mio gioco, sospendo il gioco in , quindi l'utente non perde il gioco mentre guarda altrove.Come dire che l'attività è stata coperta dall'area di notifica?
Tuttavia, quando l'utente trascina verso il basso la barra di notifica, copre il mio Activity
, ma non viene chiamato né né onStop
. Questo non sembra essere menzionato nella documentazione. Il gioco scorre via in background senza che nessuno lo guardi. C'è un altro modo per dire che il mio Activity
è stato oscurato quando questo accade, quindi posso mettere in pausa il gioco prima che l'utente perda? Non riesco a trovare nulla su questo sul sito degli sviluppatori Android.
Non importa. 'onWindowFocusChanged' viene attivato nell'attività quando la notifica viene interrotta. –