Итак, я пытаюсь добавить функцию в свое приложение, чтобы запустить будильник и установить его, я попробовал его, используя обычный код:
Intent i = new Intent(AlarmClock.ACTION_SET_ALARM);
i.putExtra(AlarmClock.EXTRA_MESSAGE, "New Alarm");
i.putExtra(AlarmClock.EXTRA_HOUR, 10);
i.putExtra(AlarmClock.EXTRA_MINUTES, 30);
startActivity(i);
И все работало нормально, единственная проблемачто параметр AlarmClock.EXTRA_HOUR может быть от 0 до 24, что означает, что я буду устанавливать будильник в лучшем случае в течение следующих 24 часов, но, скажем, я в понедельник и хочу установить будильник в пятницу, есть ли способсделай это?
Я просмотрел документацию по AlarmClock для разработчиков Android и нашел только следующие необязательные параметры:
EXTRA_HOUR (необязательно): час установки будильника.
EXTRA_MINUTES (необязательно): минуты установки будильника.
EXTRA_DAYS (необязательно): дни недели для повторения будильника.
EXTRA_MESSAGE (необязательно): пользовательское сообщение для будильника.
EXTRA_RINGTONE (необязательно): мелодия для воспроизведения с этим будильником.
EXTRA_VIBRATE (необязательно): включение или отключение вибратора устройства для этого будильника.
EXTRA_SKIP_UI (необязательно): Отображать или нет действие для установки этого будильника.
Буду признателен за любую помощь