Obtuve una actividad que cuando comienza, carga una imagen de internet. En un esfuerzo por ahorrar memoria, cuando la actividad se deja presionada por el botón Atrás, quiero que la actividad elimine todos los datos, es decir, que elimine todas las cadenas e imágenes que contiene. Pensé que la mejor manera de hacerlo era simplemente matar la actividad.¿Cómo elimino una actividad cuando se presiona el botón Atrás?
Bueno, no puedo entender la devolución de llamada para cuando se presiona el botón Atrás. Por lo tanto, he intentado utilizar las devoluciones de llamada onPause()
y onStop()
para la tarea, pero ambas formas fuerzan el cierre de mi aplicación. Aquí está el código:
public void onPause() {
this.finish();
}
public void onStop() {
finish();
}
He intentado varias variaciones de esto, pero ninguno de ellos pareció funcionar. ¿Algunas ideas?
¿qué está buscando exactamente? Para terminar la actividad actual en la parte posterior? Botón –