私はAndroidでアラームアプリを書いていますが、次のものがあります。
ArrayList<PendingIntent> pendingIntents = new ArrayList<PendingIntent>();
public PendingIntent setAlarm(long time) {
...other code.
PendingIntent pi = PendingIntent.getBroadcast(context, num, intent, flags);
return pi;
}
以下でこれを複数回行うのではないかと思いますが、元の保留中のインテント参照は毎回上書きされますか?
pendingIntents.add(num, setAlarm(1000));