设定闹钟的方法

来源:互联网 发布:Linux集群怎么安字体 编辑:程序博客网 时间:2024/05/10 14:18
public void sendAlarmEveryday(Context context, int hour, int minute,String action,int requestCode) {    AlarmManager alarmManager = (AlarmManager) AppApplication.instance.getSystemService(Context.ALARM_SERVICE);    Calendar calendar = Calendar.getInstance(Locale.getDefault());    calendar.set(Calendar.HOUR_OF_DAY, hour);    calendar.set(Calendar.MINUTE, minute);    calendar.set(Calendar.SECOND, 0);    calendar.set(Calendar.MILLISECOND, 0);    Intent intent = new Intent();    intent.setAction(action);    PendingIntent pendingIntent = PendingIntent.getBroadcast(context, requestCode, intent, PendingIntent.FLAG_CANCEL_CURRENT);    alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), AlarmManager.INTERVAL_DAY, pendingIntent);}
0 0
原创粉丝点击