Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
259 of 502 menu
◀ ▶

Метод onResume

Метод onResume класса Activity означает, что экран на переднем плане. После него пользователь может нажимать элементы. Парный вызов - onPause, когда activity теряет фокус. Анимации и обновление данных часто запускают здесь.

Синтаксис

override fun onResume() { super.onResume() }

Пример

Давайте переопределим onResume в Compose activity:

import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.material3.Text class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { Text(text = "12345") } } override fun onResume() { super.onResume() } }

На экране текст "12345", activity готова к вводу после вызова onResume.

Смотрите также

  • метод onPause,
    который приостанавливает активную работу
  • метод onStart,
    который вызывается перед onResume
  • метод onCreate,
    который готовит экран до первого onResume
  • класс OnBackPressedDispatcher,
    который обрабатывает кнопку назад на активном экране
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить