gpt4 book ai didi

android - 我怎样才能在 android 中仅在星期一、星期二和星期五重复闹钟

转载 作者:太空宇宙 更新时间:2023-11-03 11:22:29 26 4
gpt4 key购买 nike

如何在 Android 中仅在星期一、星期二和星期五重复闹钟。

Intent myIntent = new Intent(getApplicationContext(), x.class);
PendingIntent pendingIntent = PendingIntent.getService(getApplicationContext(), 0, myIntent, 0);

AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);

//Calendar calender = new GregorianCalendar();
Calendar calender = Calendar.getInstance();
calender.setTimeInMillis(System.currentTimeMillis());
calender.set(Calendar.HOUR_OF_DAY, hours);
calender.set(Calendar.MINUTE, ireminder.getMin());
calender.set(Calendar.SECOND, 0);
calender.set(Calendar.MILLISECOND, 0);
calender.set(Calendar.DAY_OF_WEEK_IN_MONTH,3);
calender.set(Calendar.DAY_OF_WEEK_IN_MONTH,2);
calender.set(Calendar.DAY_OF_WEEK_IN_MONTH,6);
alarmManager.set(AlarmManager.RTC_WAKEUP, calender.getTimeInMillis(), pendingIntent);

但是连续3、6天(周一、周二、周五)不重复你们能帮帮我吗???

最佳答案

您需要设置 3 个单独的闹钟,或者让您的闹钟接收器足够智能,以便在前一个闹钟响起时安排下一个闹钟。在你上面的例子中,看起来只有“6”的值会被使用,因为它是最后一个值集。

关于android - 我怎样才能在 android 中仅在星期一、星期二和星期五重复闹钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5498453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com