Как определить звук в моем проекте как мелодию звонка и уведомление? - PullRequest
0 голосов
/ 12 марта 2012

Я сделал apk, который воспроизводит звуки (* .ogg), и теперь мне нужно знать, как установить его в качестве мелодии звонка и уведомления, я уже сделал меню и кнопки, где я могу получить название звука для определения, они находятся внутри проекта de apk в папке res / raw ... я понятия не имею, как это сделать ...

Спасибо, ребята =)

1 Ответ

1 голос
/ 12 марта 2012

Если у вас есть звуковой файл в res/raw, вы можете получить Uri для него следующим образом:

Uri ringtone = Uri.parse("android.resource://{package}/{resource_id}");

Затем с помощью Uri вы можете воспроизводить рингтон следующим образом:

MediaPlayer mp = new MediaPlayer();
mp.setDataSource(ringtone.getPath());
mp.prepare();
mp.start();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...