2017-11-18 20 views
0

장치를 껐다 켜는 경우를 제외하고는 작동하는 알람 관리자를 프로그래밍했습니다. pendingIntent가 해고되지 않은 것 같습니다. 너 지금 왜 그러니? 응용 프로그램 라이프 사이클에장치를 껐다가 다시 켜면 AlarmManager가 작동하지 않습니다.

+0

나는 안드로이드 프로그래밍을 한 이후 오랜만이야,하지만 있어야 할 무슨 그게 아닌가요? 나는 Alarm Manager에 영구 저장 장치가 있다고 생각하지 않는다. 장치를 재부팅하면 알람 데이터가 지워집니다. 틀 렸으면 고쳐줘. – realharry

+0

하하하니 당신이 맞을 것 같습니다! 그래서 그것을 작동시키기 위해 무엇을 사용할 수 있습니까? 내 장치를 끄고 켤 때에도 내 경보 음을 울리려고합니다. –

+1

좋아, 당신이 그것을 봐야 할 것입니다,하지만 당신이 안드로이드에서 응용 프로그램이 시작될 때 또는 장치가 부팅 할 때 사용할 수있는 몇 가지 갈고리가 있습니다 . (1) 앱을 시작할 때 알람을 다시 채우거나 (2) 기기 부팅 이벤트를들을 수있는 경우, 장치를 다시 부팅하면 (심지어 앱을 시작하지 않아도) 알람을 재생성합니다. 내 기억은 약간 흐릿하므로 내 말을 듣지 마십시오. – realharry

답변