J'ai une activité qui, lorsqu'elle démarre, charge une image sur internet. Dans un effort pour économiser de la mémoire, lorsque l'activité est laissée par le bouton de retour appuyé, je veux que l'activité vider toutes les données, c'est-à-dire se débarrasser de toutes les chaînes et images qui s'y trouvent. J'ai pensé que la meilleure façon de le faire était de tuer l'activité.Comment tuer une activité lorsque le bouton Précédent est enfoncé?
Eh bien, je n'arrive pas à comprendre le rappel lorsque vous appuyez sur le bouton Précédent. Donc, j'ai essayé d'utiliser le onPause()
et les rappels onStop()
pour la tâche mais les deux façons forcent fermer mon application. Voici le code:
public void onPause() {
this.finish();
}
public void onStop() {
finish();
}
J'ai essayé plusieurs variantes de cela, mais aucune d'entre elles ne semblait fonctionner. Des idées?
Que recherchez-vous exactement? Pour terminer l'activité en cours? Bouton –