Я работаю над приложением на основе AlarmClock и пытаюсь установить будильник с выбранным пользователем рингтоном.
Тем не менее, я не могу изменить мелодию звонка, я попытался добавить путь к песне или Uri, но он не работает.
На самом деле у меня нет кода для загрузки, потому что все, что я сейчас делаю, - это создаю новый будильник с намерением AlarmClock и передаю дополнительные минуты, часы и URI песни с моего телефона.
Intent i = new Intent(AlarmClock.ACTION_SET_ALARM);
i.putExtra(AlarmClock.EXTRA_HOUR , 11);
i.putExtra(AlarmClock.EXTRA_MINUTES ,29);
i.putExtra(AlarmClock.EXTRA_RINGTONE , songUri);
i.putExtra(AlarmClock.EXTRA_SKIP_UI , false);
startActivity(i);
Это код для него, а songUri - это путь к песне (он работает, если я проигрываю его на MediaPlayer, поэтому путь правильный).
Если мне нужно что-то отредактировать, скажите, пожалуйста, я новичок в написании вопросов на этом сайте.