【发布时间】:2014-08-21 23:51:33
【问题描述】:
我正在编写一个应用程序,用户可以在其中配置警报/警报。在这一点上,我已经完成了一切工作。我正在使用
发出警报Intent alarmIntent = new Intent(AlarmClock.ACTION_SET_ALARM);
alarmIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
alarmIntent.putExtra(AlarmClock.EXTRA_MESSAGE, "Some message!");
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MINUTE, 1);
alarmIntent.putExtra(AlarmClock.EXTRA_HOUR, calendar.get(Calendar.HOUR_OF_DAY));
alarmIntent.putExtra(AlarmClock.EXTRA_MINUTES, calendar.get(Calendar.MINUTE));
alarmIntent.putExtra(AlarmClock.EXTRA_SKIP_UI, true);
context.startActivity(alarmIntent);
我想在用户使用“关闭”按钮关闭后移除此警报。我可以在我的应用程序中使用上述代码设置的闹钟中看到闹钟仍然存在。
有没有办法在闹钟的闹钟上显示光标或类似的东西?这将帮助我遍历它们并删除我想要的。
任何帮助将不胜感激,在此先感谢。
【问题讨论】:
标签: android alarmmanager