Студия Android AlarmClock.EXTRA_RINGTONE - PullRequest
0 голосов
/ 25 января 2019

Я работаю над приложением на основе 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, поэтому путь правильный).

Если мне нужно что-то отредактировать, скажите, пожалуйста, я новичок в написании вопросов на этом сайте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...