마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

[코틀린] 라이프 사이클 관련 질문입니다. [closed]

0 추천

안녕하세요 질문있어 글 남깁니다.

현재 채팅이 포함된 어플리케이션을 개발중에 있습니다.

앱이 백그라운드 상태로 갈 경우 socket을 disconnect 해줘야하는데

implementation 'android.arch.lifecycle:extensions:1.1.1'르

를 이용해서 매인 엑티비티의 상태를 확인해서 disconnect 해주었습니다.

문제는 다른 액티비티로 이동할 때도 똑같이 메인 액티비티는 life cycle 이 stop 상태로 간다는 것입니다.

 

앱이 백그라운드 상태가 되었을 때만 체크하고 싶은데 어떤식으로 해야할까요??

질문을 종료한 이유: ProcessLifecycleOwner.get().lifecycle.addObserver(this) 추가 안해줬었네요..
hand (1,150 포인트) 님이 2022년 6월 4일 질문
hand님이 2022년 6월 4일 closed
...