我正在编写一个应用程序,用户可以在其中配置警报/警报。在这一点上,我已经完成了一切工作。我正在使用
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);
一旦用户使用“关闭”按钮关闭,我想删除此警报。我可以在我的应用程序中使用上面的代码设置的闹钟中看到闹钟仍然存在。
有没有办法在闹钟中的闹钟上获得光标或类似的东西?这将帮助我遍历它们并删除我想要的那些。
任何帮助将不胜感激,在此先感谢。