Salve a tutti,
è da qualche mese che seguo il forum e lo trovo molto interessante e pieno di informazioni utili. Oggi mi sono deciso ad aprire una discussione perché, avendo cominciato a fare qualche piccolo esperimento con l'Android SDK, volevo porre un quesito ai numerosi guru che popolano il forum: nelle varie applicazioni di test che sto creando, ho inserito il seguente codice per terminare veramente l'applicazione (alla pressione di un bottone "Exit")
La domanda è: vi sembra una cosa corretta?codice:finish(); Timer t = new Timer(); t.schedule(new TimerTask() { public void run() { System.exit(0); } }, CLOSE_DELAY_MSEC);
Il mio scopo è quello di permettere all'utente di decidere se chiudere veramente l'applicazione (senza dover ricorrere ad un task manager per doverla terminare) o lasciarla in esecuzione in background (alla 'Android') fino a che un'altra che ha bisogno di memoria non obblighi il sistema a 'scaricarla'.
Grazie a tutti per l'attenzione!!!