사람이 버튼을 눌러서 화면이 켜지면 이벤트를 받게 하려고 

ScreenOn 리시버를 등록하여 사용하고 있습니다.  


그런데, 사람이 누르지 않아도 배터리가 full로 되는 순간 화면이 저절로 켜지면서 

오동작을 하네요. 


특별히 설정하여 쉽게 처리하는 방법이 없을까요? 


PowerManager를 두어서 

배터리 full과 ScreenOn 두개의 시간차를 계산해서 무시하는 방향으로 해야만 할까요?