앞서 질문에서 휴우 님의 조언을 바탕으로 service 를 이용해서 background에서 계속 이벤트를 체크 하게끔 하여

이벤트가 발생하면 activity가 실행 되게끔 구현은 했습니다.^^

허접하지만 Activity1 , service , Activity2 이렇게 클래스를 만들어서

Activity1  에서 서비스 스타트 버튼을 누르면 service가 실행되면서 staus bar에 실행여부의 알림을 등록한 뒤

쓰레드로 background에서 이벤트를 계속 체크하다가 발생하면 Activity2를 호출하게 하고

Activity2에서 종료 버튼을 누르면 다시 서비스가 background에서 돌아가가끔 했습니다.

나름 생각한거랑 비슷하게 돌아가는데요.

여기서 질문 드립니다.

짊문) background service에서 이벤트를 체크하는데 이벤트가 발생했을때 만약  현재 Screen 상태가 Screen Off 이고 keyguard가 떠 있는 상태라면  Screen을 On 해주고 keyguard를 해제한 뒤 Activity2를 활성화 해야 하는데 이틀동안 삽질하다 도무지 방법을 몰라서 질문드립니다.
고수님들, 조언이나 힌트 좀 부탁드립니다.