addObserver (1) 썸네일형 리스트형 [Android + Kotlin] LifecycleEventObserver, DefaultLifecycleObserver 를 사용해보자. 진행중인 프로젝트에서 웹뷰를 앱이 백그라운드로 내려간 후, 임의의 시간이 지나, 다시 포그라운드로 올라올때 웹뷰를 갱신해 달라는 요청이 있었습니다. 우선 앱이 백그라운드 포그라운드 시에 대한 이벤트를 받아야겠죠. 이를 위해 LifecycleEventObserver를 사용합니다. class AppMain: Application(), LifecycleEventObserver { override fun onCreate() { super.onCreate() ... ProcessLifecycleOwner.get().lifecycle.addObserver(this) } override fun onStateChanged(source: LifecycleOwner, event: Lifecycle.Event) { when.. 이전 1 다음