0
A
回答
-1
您可能需要使用多个意图。 在这个例子中,我设置了两个警报,一个10秒后,另一个15秒后。 希望它有帮助。
// set first alarm
Calendar time1 = Calendar.getInstance();
time1.add(Calendar.SECOND, 10);
// set intent to be fired
PendingIntent sender1 = PendingIntent.getBroadcast(this, 1, new Intent(this, AlarmReceiver.class), PendingIntent.FLAG_UPDATE_CURRENT);
// set alarm manager
AlarmManager alarm1 = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE);
alarm1.set(AlarmManager.RTC_WAKEUP, time1.getTimeInMillis(), sender1);
// set second alarm
Calendar time2 = Calendar.getInstance();
time2.add(Calendar.SECOND, 15);
// set intent to be fired
PendingIntent sender2 = PendingIntent.getBroadcast(this, 2, new Intent(this, AlarmReceiver.class), PendingIntent.FLAG_UPDATE_CURRENT);
// set alarm manager
AlarmManager alarm2 = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE);
alarm2.set(AlarmManager.RTC_WAKEUP, time2.getTimeInMillis(), sender2);
相关问题
- 1. 为闹钟设置铃声
- 2. 防止Android日常闹铃在闹铃设置期间运行该意图
- 3. Android闹铃太早
- 4. Android:闹铃响铃时如何获取闹铃中的requestCode
- 5. Android闹铃:setrepeating vs set&reschedule
- 6. Android Deskclock闹铃切换
- 7. Android设置多个长日期闹钟
- 8. 在Android中设置更多闹钟?
- 9. 如何使用android闹钟管理器设置多个闹钟
- 10. 设置MP3为铃声android?
- 11. Android铃声设置错误
- 12. Android设置铃声FileInputStream nullpointerexception?
- 13. Android设置铃声失败
- 14. Android中设置铃声
- 15. Android BroadcastReciever设置闹钟
- 16. 未将闹铃声音识别为闹铃类型
- 17. 如何在闹铃时间过去时避免触发闹铃?
- 18. 设置多个闹钟
- 19. 具有用户指定闹钟铃声的Android闹钟
- 20. 如何判断Android重复闹铃的年龄?
- 21. 如何在iPhone中将歌曲设置为闹铃
- 22. 如何在tizen中设置日历闹铃
- 23. 如何为特定文本设置声音/铃声/闹钟?
- 24. 安卓设置闹铃到过去的日期
- 25. 安卓设置闹铃做一个活动的某个部分
- 26. Android AlarmManager设置和重置闹钟的问题
- 27. 在android中设置铃声响铃时间
- 28. 如何使用铃声管理器在Android中设置铃声?
- 29. Android闹钟启动新的活动并重置闹钟
- 30. 在android上设置闹钟系统
请不要在帖子的电子邮件联系方式:http://meta.stackexchange.com/questions/89965/what-to-do-when-questioner-posts-email-address-for - 响应 – forsvarir 2011-05-05 21:03:29
我想知道是否有任何代码段的多个警报...我成功实现了单一的警报,但是当我尝试多个使用日历时,没有人在应用程序中设置,所以如果有任何代码可用于多个报警 – 2011-05-06 20:40:43