如何在android中重复alerm特定的星期几

我希望在Android中使用警报管理器获取特定日期的警报 . 例如: - 星期六我有七个复选框星期日 . 如果我星期一,星期三,星期五检查,星期一,星期三和星期五闹钟只播放三天 .

有没有想法?提前致谢

回答(1)

3 years ago

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);
                    }

只需在你的ok按钮中编写这段代码 . 这段代码在我的应用程序中成功运行