-2
ユーザがAlarmManagerを使用して通知をスケジュールすることを許可し、同じコードを使用して別の通知をスケジュールすると、最初のアラームは無効になりますか?または両方のアラームが設定されますか?あなたがIDを含める必要がpendingIntentを作成AlarmManagerは同じコードから複数のアラームをスケジュールできますか?
ユーザがAlarmManagerを使用して通知をスケジュールすることを許可し、同じコードを使用して別の通知をスケジュールすると、最初のアラームは無効になりますか?または両方のアラームが設定されますか?あなたがIDを含める必要がpendingIntentを作成AlarmManagerは同じコードから複数のアラームをスケジュールできますか?
時:
PendingIntent pendingIntent = PendingIntent.getBroadcast(this, ID , intent, Flags)
IDの場所にある番号は常に同じである場合、アラームが上書きされます。それが同じであればそれはできません。
IDが異なる限り、同じコードを使用できます。これは、同じ時間に2つのアラームを必要としないため、アラームをスケジュールする時間に基づいてIDを作成するなど、さまざまな方法で実現できます。
ありがとうございます!明日これをチェックします – GroovinChip
メソッドが呼び出されるたびにカウンタをインクリメントして、それをpendingIntentの2番目のパラメータとして渡します。それでも、最後に作成されたアラームが表示されます。 – GroovinChip