onResume()
є одним із методів, що викликаються протягом усього життєвого циклу діяльності . onResume()
- це відповідник, onPause()
який називається в будь-який час, коли діяльність прихована від очей, наприклад, якщо ви починаєте нову діяльність, яка її приховує. onResume()
викликається, коли прихована дія повертається до перегляду на екрані.
Ваше запитання задає питання про те, який метод використовується для перезапуску дії. onCreate()
викликається, коли дія створюється вперше. На практиці більшість видів діяльності зберігаються у фоновому режимі завдяки ряду onPause()
та onResume()
дзвінків. Діяльність дійсно «перезапускається» лише onRestart()
тоді, коли спочатку повністю зупиняється за допомогою дзвінка, onStop()
а потім повертається до життя. Таким чином, якщо ви насправді не припиняєте діяльність з onStop()
ним, то це найліпші ви будете використовувати onResume()
.
Прочитайте документ android у наведеному вище посиланні, щоб краще зрозуміти взаємозв'язок між різними методами способу життя. Незалежно від того, який метод життєвого циклу ви використовуєте, загальний формат однаковий. Ви повинні замінити стандартний метод і включити свій код, тобто те, що ви хочете, щоб діяльність виконувалась на той момент, у коментованому розділі.
@Override
public void onResume(){
}