안녕하세요.
activity가 runnable을 implements한 구조로 되어 있고, 10초당 특정한 처리를 하고 있습니다.
문제는.. 화면이 꺼졌을때, 혹은 사용자가 전원버튼을 이용해서 화면을 껐을때도.. 10초마다 계속처리하고 있어서.. ㅜ
구글링해서 찾아보니, broadcast에서 화면꺼진 여부를 체크해서 처리하던데... 잘 안되더라구요.. ㅜ
broadcast에서 처리하는 방법이외에는 없는지요..
유사한 처리 성공하신 분 조언 구합니다.
감사합니다.
화면이 꺼지면 onResume이 호출 되겠죠.
화면 on/off 에 대한 flag 변수를 하나 두시고 on 일때마 주기적 처리를 해도 좋을것 같네요