源码

首页 » 归档 » 源码 » 如何在android中使用报警管理器设置多个报…

如何在android中使用报警管理器设置多个报…


我正在构建一个警报应用程序.我已经成功实现了基本的报警功能.

Calendar calendar = Calendar.getInstance();
calendar.set(calendar.HOUR_OF_DAY, sHour);
calendar.set(calendar.MINUTE, sMin);
calendar.set(calendar.SECOND, 0);
calendar.set(calendar.MILLISECOND, 0);
long sdl = calendar.getTimeInMillis();

Intent intent = new Intent(AlarmList.this, AlarmReceiver.class);
PendingIntent sender = PendingIntent.getBroadcast(AlarmList.this, 0, intent,PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager ALARM1 = (AlarmManager)getSystemService(ALARM_SERVICE);
ALARM1.set(AlarmManager.RTC_WAKEUP, sdl, sender);

在我的应用程序中,用户可以选择天(星期日,星期一……)每周重复闹钟.
我正在尝试创建多个警报,每周重复一次,但不知道该怎么做.
我可以使用(重复)间隔创建它还是应该创建多个警报管理器?

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/ruhezaiandroidzhongshiyongbaojingguanliqishezhiduogebao.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9月 18, 2019 at 10:30 上午

热评文章