0

目前我正在使用这种方法在某个时间创建一个新的警报:

private void setAlarm(int hour, int minute) {
    Intent newAlarm = new Intent(AlarmClock.ACTION_SET_ALARM);
    newAlarm.putExtra(AlarmClock.EXTRA_HOUR, hour);
    newAlarm.putExtra(AlarmClock.EXTRA_MINUTES, minute);
    newAlarm.putExtra(AlarmClock.EXTRA_SKIP_UI, true);

    startActivity(newAlarm);
}

这样做的问题是它每次都会创建一个新警报。是否有可能检索现有警报并对其进行编辑?

提前致谢,

4

1 回答 1

0

不,这是不可能的。但是,如果您使用具有未决意图的警报管理器,您仍然可以在它设置之前将其取消。

于 2013-08-09T00:58:02.950 回答