Java 在特定时间使用报警管理器
我需要在晚上11:59从正在设置的AlarmManager触发一段代码 有人能给我演示一下如何在安卓系统中使用AlarmManager的示例代码吗Java 在特定时间使用报警管理器,java,android,alarmmanager,android-alarms,Java,Android,Alarmmanager,Android Alarms,我需要在晚上11:59从正在设置的AlarmManager触发一段代码 有人能给我演示一下如何在安卓系统中使用AlarmManager的示例代码吗 我已经玩了几天的一些代码,但它就是不起作用。这里是使用AlarmManager的示例代码,您需要根据需要更改日期和时间。我把它放在今天23点59分 //警报发生时要触发的挂起意图。在这种情况下,请打开AlarmActivity Intent Intent=new Intent(getApplicationContext(),AlarmActivity
我已经玩了几天的一些代码,但它就是不起作用。这里是使用
AlarmManager
的示例代码,您需要根据需要更改日期和时间。我把它放在今天23点59分
//警报发生时要触发的挂起意图。在这种情况下,请打开AlarmActivity
Intent Intent=new Intent(getApplicationContext(),AlarmActivity.class);
PendingEvent alarmIntent=PendingEvent.getActivity(getApplicationContext(),0,intent,0);
//把今天的闹钟定在23:59
calendar=calendar.getInstance(TimeZone.getTimeZone(“IST”);
calendar.set(calendar.HOUR\u OF_DAY,23);
日历。设置(日历。分钟,59);
AlarmManager AlarmManager=(AlarmManager)getSystemService(Context.ALARM\u服务);
alarmManager.set(alarmManager.RTC_唤醒,
calendar.getTimeInMillis(),
报警意图);
在给定的日期时间内,意图将被触发,因此您需要在AlarmActivity中设置逻辑。您还可以更改启动服务或发送广播消息的意图查看编辑后的答案。获取日历实例时设置时区请提供一些尝试代码。这样其他人就可以发现哪里出了问题。谢谢你的关心,但我已经得到了@sebasira需要的答案