안녕하세요 질문있어 글 남깁니다.
현재 채팅이 포함된 어플리케이션을 개발중에 있습니다.
앱이 백그라운드 상태로 갈 경우 socket을 disconnect 해줘야하는데
implementation 'android.arch.lifecycle:extensions:1.1.1'르
를 이용해서 매인 엑티비티의 상태를 확인해서 disconnect 해주었습니다.
문제는 다른 액티비티로 이동할 때도 똑같이 메인 액티비티는 life cycle 이 stop 상태로 간다는 것입니다.
앱이 백그라운드 상태가 되었을 때만 체크하고 싶은데 어떤식으로 해야할까요??