如何在android中重复特定于alerm的工作日
我想在android中使用Alarm manager获得一周中某一天的警报。 例如: 从星期天到星期六我有七天的时间。如果我检查星期一、星期三、星期五,闹钟只在星期一、星期三和星期五播放三天 你知道吗? 提前谢谢如何在android中重复特定于alerm的工作日,android,alarmmanager,Android,Alarmmanager,我想在android中使用Alarm manager获得一周中某一天的警报。 例如: 从星期天到星期六我有七天的时间。如果我检查星期一、星期三、星期五,闹钟只在星期一、星期三和星期五播放三天 你知道吗? 提前谢谢 Calendar calendar = Calendar.getInstance(); int day = calendar.get(Calendar.DAY_OF_WEEK); String today
Calendar calendar = Calendar.getInstance();
int day = calendar.get(Calendar.DAY_OF_WEEK);
String today = null;
if (day == 2 || day == 3 || day == 4 || day == 5
|| day == 6) {
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,
calSet.getTimeInMillis(), 24 * 60 * 60 * 1000,
pendingIntent);
}
只需在“确定”按钮中编写此代码。此代码在我的应用程序中成功运行我认为这实际上不起作用。它将设置一个每天都会响的警报,但只有在工作日按下按钮时才会响。