Pregunta

En el botón de salida de mi juego

solía

 System.runFinalizersOnExit(true);
 System.exit(0);

También lo he intentado solo

finish();

En la salida del juego, pero no está funcionando las salidas del juego y se reinicia nuevamente. ¿Alguien puede ayudarme con este problema? ¿Cuál es la solución?

¿Fue útil?

Solución

Android (y algunas otras plataformas móviles, más Web) no tienen un concepto de "salir" de la aplicación. El usuario simplemente va a la actividad de otra aplicación y el sistema (eventualmente) borra el proceso de la memoria.

Cuando su actividad se vuelve a ser notificada a través de devoluciones de llamadas del ciclo de vida. Ahí puedes hacer limpieza si es necesario.

¿Renunciar a una aplicación está fruncida?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top