Отключить будильник в Android используя ACTION_DISMISS_ALARM

В моём приложении есть функционал установки будильника:

Intent intent = new Intent(AlarmClock.ACTION_SET_ALARM);
intent.putExtra(AlarmClock.EXTRA_HOUR, binding.alarmTimePicker.getHour());
intent.putExtra(AlarmClock.EXTRA_MINUTES, binding.alarmTimePicker.getMinute());
intent.putExtra(AlarmClock.EXTRA_MESSAGE, "message");
if(intent.resolveActivity(getPackageManager()) != null){
    startActivity(intent);
}

Всё работает, но мне также нужно сделать функцию отключения будильника. В документации рекомендуют использовать ACTION_DISMISS_ALARM, но мне не очень понятно, как это делать. Я попытался прописать его вместо ACTION_SET_ALARM, вписав те же временные значения, как и на ранее установленном будильнике, но это не сильно помогло.


Ответы (0 шт):