Если у вас есть звуковой файл в 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();