안녕하세요.

간단한 프로그램을 만들고 있는 초보자입니다.

다름이 아니라, 브로드캐스트 리시버를 이용해서, 일정한 간격으로 울리는 알람을 이용해 해당 시간대에 맞는 적절한 notification을 표시하고 싶은데요,,

프로그램이 종료된 후에도 제대로 작동하도록 하기 위해,

이러한 알람을 Broadcast Receiver에서 직접 처리하려고 했더니, extends Activity가 아니라 extends Broadcast receiver라서 그런지 

notification manager를 실행할 수가 없더군요..이클립스에서 계속 에러라고 나타나구요..

아래는 어떤 홈페이지에서 찾은 내용인데요, 저 내용이 맞다면 브로드캐스트 리시버 내에서 notification을 처리할 수 있다는 얘기일텐데, 적절하 예제를 찾지못해 아직까지 프로그램을 만들지 못하고 있습니다.ㅠㅜ

혹시 어떻게 broadcast receiver에서 notification을 처리하는지 아시는분 계시면 소중한 조언 부탁드립니다.ㅠㅠ

간단한 예제 코드가 있으시다면 더욱 좋구요ㅠㅜ

답변부탁드립니다. 감사합니다!(__)

브로드캐스트 리시버(Broadcast Receiver)는 주로 시스템의 상태에 관련된 메시지 (배터리 부족, 언어 변경됨 등..) 혹은 어플리케이션의 메시지 (파일 다운로드 완료 등..)에 응답하는 역할을 합니다. 브로드캐스트 리시버는 해당 이벤트가 발생하였을 경우 그를 잡아내는 능력만 있을 뿐, 이를 사용자에게 알릴 방법은 없습니다. 때문에, 사용자에게 해당 이벤트를 알리기 위해 알림(Notification) 혹은 토스트(Toast)을 사용합니다.