Zerstören, Android Anwendung
Habe ich eine Anwendung entwickelt, die gut funktioniert.
In, ich habe einige statische Variablen und auch die Application-level-Variablen.
Mein problem ist, dass auch nach Einstellung finish() auf jede Aktivität, die Anwendung zeigt im Laufenden Betrieb.
Nach dem schließen der Anwendung, wenn ich die Anwendung starten, nach einiger Zeit, es wird das Letzte änderungen.
Wie kann ich Sie zerstören meine Anwendung?
InformationsquelleAutor Nishant Shah | 2010-08-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, die richtige Antwort ist: "Sie sollten nicht".
Ist es egal, ob Ihre app noch ausgeführt wird, nachdem der Benutzer nicht mehr mit. Android wird es töten, wenn es nötig ist.
Ihre app wahrscheinlich gar nicht haben, eine exit-Taste.
InformationsquelleAutor oli
Ich habe überprüft, dass die Anwendung nicht die Ressourcen freigegeben.
Also, was ich gemacht habe, ist :
Wird die Anwendung töten.
Es hilft mir sehr.
ja.. du hast Recht.. Aber ich finde nicht heraus, was ist das genaue problem.
was ist .myPid()?
InformationsquelleAutor Nishant Shah
call
innerhalb
Und ja, man sollte es nicht.
InformationsquelleAutor Lake
Ich hoffe, Sie haben genannt onDestroy für Ihre Tätigkeit.
Zweitens, sparen Sie Ihre Vorliebe einige, wo sonst??
onDestroy zerstören die Aktivität und nicht die Anwendung
Ich bin verwirrt. Sollten Sie sich immer rufen Sie onDestroy()? Ich dachte, es hieß ausschließlich durch das system.
InformationsquelleAutor Vinay
Bitte gehen Sie durch diese Methoden, die für die Zerstörung der Aktivitäten
setResult() finish() und onActivityresult()
Nach dem Aufruf von setResult () - Aufruf finish() für die Aktivität, die Sie möchten, zu beenden & dann im übergeordneten Aktivität überschreiben onActivityResult() in diesem können Sie sich nach Abschluss Ihrer Anwendung.
Die Lösung von oli Recht ist android zerstören Ihre Anwendung ausgeführt wird. Aber ich möchte hinzufügen, nur, wenn es keine system-Ressourcen.
Mehr helfen, gehen Sie bitte über folgenden link.
http://developer.android.com/reference/android/app/Activity.html
Hey Edward, ich habe diesen link zum speichern der Werte Global : stackoverflow.com/questions/708012/.... Ich habe einige statische int-und string-Variablen.
InformationsquelleAutor Ashay