Ho una discussione che uso per aggiornare periodicamente i dati nella mia attività. Creo il thread e avvio un looper per l'utilizzo di un gestore con postDelay()
. In onDestroy() per la mia attività, chiamo removeCallbacks() sul mio gestore.Android: uscita dal Looper?
Devo quindi chiamare handler.getLooper().quit()
? O non ti preoccupare e lascia che il sistema operativo si occupi di esso? O potrebbe semplicemente funzionare all'infinito, consumando cicli di CPU?
n inconveniente di là di alcuni cicli di processore. Ma mi piace capire le sfumature di come il sistema funziona dietro le quinte. – stormin986