onResume()
jest jedną z metod wywoływanych w całym cyklu życia działania . onResume()
jest odpowiednikiem onPause()
wywoływanym za każdym razem, gdy działanie jest ukryte, np. jeśli rozpoczynasz nowe działanie, które je ukrywa. onResume()
jest wywoływana, gdy aktywność, która została ukryta, wraca do widoku na ekranie.
Twoje pytanie dotyczy metody stosowanej do ponownego uruchomienia działania. onCreate()
jest wywoływana, gdy działanie jest tworzone po raz pierwszy. W praktyce większość działań pozostaje w tle poprzez serię połączeń onPause()
i onResume()
. Aktywność jest naprawdę „wznawiana” tylko onRestart()
wtedy, gdy najpierw zostanie całkowicie zatrzymana przez wywołanie, onStop()
a następnie przywrócona do życia. Tak więc, jeśli w rzeczywistości nie przerywasz działań z onStop()
nim, najprawdopodobniej będziesz go używać onResume()
.
Przeczytaj dokument dotyczący Androida w powyższym linku, aby lepiej zrozumieć związek między różnymi metodami stylu życia. Niezależnie od tego, która metoda cyklu życia zakończy się przy użyciu ogólnego formatu, jest taka sama. Musisz nadpisać standardową metodę i dołączyć swój kod, tj. To, co chcesz, aby aktywność wykonywała w tym momencie, w skomentowanej sekcji.
@Override
public void onResume(){
}