Wie starten Sie die onCreate-Funktion
Ich habe eine Anwendung, und es gibt bestimmte Bedingungen, wenn ich möchte, dass meine Aktivität neu erstellt werden oder die onCreate
Funktion wird benötigt, aufgerufen werden, so dass verschiedene Funktionen ausgeführt werden können, wieder. Nur wie, wenn die Ausrichtung des Geräts ändert und die oncreate-Funktion, aufgerufen wird, oder die activity neu erstellt wird, in der gleichen Weise, ich möchte meine Anwendung neu gestartet werden. Derzeit bin ich mit this.onCreate(null)
aber ich denke, das ist nicht der beste Weg..
Bitte geben Sie einige Anregungen.
Vielen Dank
Hi. Können Sie uns ein bisschen mehr Kontext. Wenn Sie brauchen, um neu zu starten und warum?
eigentlich gebe ich die Optionen, die der Benutzer zu wählen, ob Sie möchten, verwenden Sie den internen Speicher oder die externe. wenn Sie ändern Ihre Wahl, ich starten Sie den Vorgang mit diesem.onCreate(null), so dass alle Prüfungen, die durchgeführt werden, auf dem Speicher kann wieder gespielt werden.. Ist diese Vorgehensweise korrekt?
eigentlich gebe ich die Optionen, die der Benutzer zu wählen, ob Sie möchten, verwenden Sie den internen Speicher oder die externe. wenn Sie ändern Ihre Wahl, ich starten Sie den Vorgang mit diesem.onCreate(null), so dass alle Prüfungen, die durchgeführt werden, auf dem Speicher kann wieder gespielt werden.. Ist diese Vorgehensweise korrekt?
InformationsquelleAutor Farhan | 2011-08-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie etwa die Schaffung einer Methode, die außerhalb Ihrer onCreate (), die nicht alle der Aktivitäten, die Arbeit, und in Ihrer onCreate Methode Aufrufe, die zum laden der Aktivität. Wenn Sie brauchen, um zu aktualisieren Sie Ihre Aktivitäten, rufen Sie einfach an, dass die neue Methode. Zum Beispiel:
und bitte sagen Sie mir, was würde der Unterschied in der Berufung.onCreate(null) und loadActivity(). was wäre der Unterschied??
Das hängt alles davon ab, wie Sie damit umgehen und was geschieht in Ihrem loadActivity(). Ich würde sehr empfehlen, vor diesem.onCreate(null), ich weiß nicht, die Auswirkungen zu tun. Nachdem eine Methode aufgerufen, in Ihrer onCreate und die Berufung auf Sie für eine Schaltfläche, etc. ist das schlagen Weg, dies zu behandeln.
Sir, ich werde versuchen Ihre Lösung. Können Sie mir bitte helfen zu verstehen, was für einen Unterschied es machen würde, wenn ich rufe loadActivity() anstelle von onCreate(null).. möchte Nur wissen den Unterschied?
InformationsquelleAutor hooked82