ブロードキャストレシーバーを使用してアラームを作成するプログラムを作成しました (数日後にアクティブになります)。
時間になると、通知を再生することになっています。
時間を数分、数時間に設定しようとしましたが、通知は常に再生されます。
ただし、実際のテストでは、時間が 1 日を超えると通知が機能しません。
今後、ブロードキャスト レシーバーに設定できる制限はありますか?
これが私のコードです:[http://pastebin.com/JnxVExtK]
今日が日曜日の 5:00 だとしましょう。日曜日の 7:09 にアラームを設定すると、鳴ります。
しかし、水曜日の 3:00 にアラームを設定すると、機能しません。
そして明らかに、エミュレータをそんなに長期間設定することはできません。
タブレットでこのプログラムを試してみましたが、数日後にアラームが鳴るように設定されている場合、通知が表示されません。