onResume()
ist eine der Methoden, die während des gesamten Aktivitätslebenszyklus aufgerufen werden . onResume()
ist das Gegenstück, zu onPause()
dem jedes Mal aufgerufen wird, wenn eine Aktivität nicht sichtbar ist, z. B. wenn Sie eine neue Aktivität starten, die sie verbirgt. onResume()
wird aufgerufen, wenn die ausgeblendete Aktivität wieder auf dem Bildschirm angezeigt wird.
Ihre Frage fragt, mit welcher Methode eine Aktivität neu gestartet wird. onCreate()
wird aufgerufen, wenn die Aktivität zum ersten Mal erstellt wird. In der Praxis bleiben die meisten Aktivitäten im Hintergrund durch eine Reihe von onPause()
und onResume()
Aufrufen bestehen. Eine Aktivität wird nur dann wirklich "neu gestartet", onRestart()
wenn sie zuerst durch Aufrufen vollständig gestoppt onStop()
und dann wieder zum Leben erweckt wird. Wenn Sie also nicht tatsächlich Aktivitäten onStop()
damit beenden, werden Sie diese wahrscheinlich verwenden onResume()
.
Lesen Sie das Android-Dokument im obigen Link, um ein besseres Verständnis der Beziehung zwischen den verschiedenen Lifestyle-Methoden zu erhalten. Unabhängig davon, welche Lebenszyklusmethode Sie am Ende verwenden, ist das allgemeine Format dieselbe. Sie müssen die Standardmethode überschreiben und Ihren Code, dh was die Aktivität zu diesem Zeitpunkt tun soll, in den kommentierten Abschnitt aufnehmen.
@Override
public void onResume(){
}