2013-07-01 3 views
8

すべて、 私は基本的に疑問があります。このシナリオでは、アラームマネージャを使用し、どのシナリオで通知を使用するかを示します。以上のことはREMINDERが落下する場所に私を助けてください正しければここandroidのアラームマネージャーと通知

は、私の理解・アラーム - 一般的なウェイクアップアラーム 通知に使用される新しいイベントを通知するためには...

です。

答えて

18

アラームマネージャはユーザ通知システムではなく、電話が起きて特定の時間に何かをするイベントです。

通知は、イベントを通知するために使用します。

BroadcastReceiverを使用してすべてをまとめてアラームマネージャイベントをキャプチャし、通知を開始できます。

Here's簡単な例です。

+0

ありがとうCodeChimp ...私はそれをもう一度明確にすることができます3ポイントを得ることができません。 –

+0

ポイント3は、アラームを設定するヘルパークラスです。 アラームを設定する場所(アクティビティのボタンをクリック)から、クラスをインスタンス化してstartAlarmを呼び出します。 このようなものです(ここでコードを書いているので、構文が多少オフかもしれません)。 AlarmService = new AlarmService(コンテキスト); as.startAlarm(); – CodeChimp

+0

それは私のために働いていない。私は間違って何をしていますか? AlarmReciver.startAlarm()は呼び出されません。 – Defuera

関連する問題