【问题标题】:How to repeat alerm specific day of week in android如何在android中重复警报特定的星期几
【发布时间】:2012-09-18 19:51:29
【问题描述】:

我想使用 android 中的警报管理器获取一周中特定日期的警报。 例如 :- 我周日到周六有七个复选框。如果我检查周一、周三、周五,闹钟只会在周一、周三和周五播放三天。

任何有想法? 提前致谢

【问题讨论】:

    标签: android alarmmanager


    【解决方案1】:
    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);
                        }
    

    只需在您的确定按钮中编写此代码..此代码已在我的应用程序中成功运行

    【讨论】:

    • 我认为这实际上行不通。它会设置一个每天响起的闹钟,但只有在工作日按下按钮时才会响起。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-27
    • 2020-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多