【发布时间】:2017-02-14 18:06:51
【问题描述】:
我想使用带有android.provider.AlarmClock 的 Intent 来解除 (ACTION_DISMISS_ALARM) 特定警报。我想使用 ALARM_SEARCH_MODE_LABEL 来选择警报。但是,我不知道如何设置要搜索的标签。
Intent i = new Intent(AlarmClock.ACTION_DISMISS_ALARM);
i.putExtra(AlarmClock.EXTRA_ALARM_SEARCH_MODE, AlarmClock.ALARM_SEARCH_MODE_LABEL);
startActivity(i);
有人可以帮我完成代码吗?
【问题讨论】:
-
我不知道代码,但在我看来,您的目标是找到已经与平台安排的警报并继续解除它。我认为这里的一个障碍是您正试图以上述意图开始一项活动。尝试查看 AlarmManager 类,看看您是否可以搜索待处理的意图并将其删除。
标签: java android android-intent