안녕하십니까 브로드캐스트 리시버에 대한 질문이 있습니다
스트리밍 동영상 플레이어를 만들고, 네트워크 상태에따라
wifi나 3g, 4g가 꺼지면 동영상을 정지시키도록 하였습니다.
액티비티에 있는게 아니라 동영상 클래스에 브로드캐스트 리시버를 선언, 생성하고(extends아님)
onReceive로 모바일의 상황을 실시간 체크할수 있도록 했습니다.
문제는 이게 동영상을 실행할 때 네트워크가 끊기면 바로 확인하는것이 아니라 백그라운드 모드라고하나요?
핸드폰의 터치키중 백버튼 왼쪽의 네모난 버튼, 그버튼을 눌러서 다시 앱으로 들어가야
멈추더군요.
네트워크를 재연결할때도 마찬가지로 바로 실행을 안하고 버튼을 눌러서 다시 앱으로 들어가야 실행이됩니다.
혹시 이유를 아시는분은 답변주시면 감사하겠습니다.