안녕하세요...

질문이 생겨 이렇게 또 글을 남겨요^^;;
앱이 BackGround상태 또는 대기상태 일때 깨우는 방법에 대한 질문입니다.

대기모드이건 BackGround상태이건 소켓 수신은 되더라고요...

수신이 되었을때 해당화면을 깨우고 싶은데 요게 잘 안되네요..

getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
| WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
| WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);

깨우고 싶은 화면에 이부분을 추가하니까 항상은 아니지만 제한적으론 깨워지더군요...

하고싶은건 소켓으로 패킷이 수신되었을때 항상 깨우고 싶습니다.
시간되믄 깨어나는 알람처럼 말이죠..^^;

BroadCastReceiver에 대해 알아보고 있는데...사용법이 난해하네요..

답변 부탁드려요~