2014-03-19 2 views
1

나는 내 질문과 같은 많은 질문을 알고 있으며, 많은 내용을 읽었으며 지금은 정말 혼란 스럽습니다. 활동이 파괴되었을 때 알림을 표시하는 것이 실제로 가능합니다. 앱이 메모리에 없습니다. 여기에 시나리오가 있습니다 : 내 응용 프로그램이 메모리에 있고 사용자가 나중에 시간을 선택하면 응용 프로그램에서 알림을 표시하고 그/그녀는 응용 프로그램을 닫습니다. 나는 실제로 서비스를 작성하지 않고 그것을하고 싶습니다. 가능한가? 방법?서비스를 사용하지 않고 시간에 맞춰 알림

알람 관리자를 사용하여 테스트했지만 사용자가 앱을 완전히 닫으면 시간 초과 알림이 작동하지 않습니다. 그리고 시간에 따른 알림은 둘 이상일 수 있습니다.

+0

예 AlarmManager를 사용하여 수행 할 수 있습니다. –

+0

어떻게? 그게 문제이고 서비스를 사용하지 않고서 야. – Saleh

+0

여기에 지정된 시간에 전화 할 수있는 하나의 수신기를 쓸 것입니다. 통지를 보낼 수있는 곳은 ... –

답변

2

매니페스트에 선언 된 BroadCastReceiver을 사용하고 알림을 시작할 시간으로 PendingIntent을 시작할 수 있습니다. 그런 다음 의 onReceive 메소드에서 알림을 작성해야합니다.

관련 문제