get Alarm sound Uri - Android android.media

Android examples for android.media:RingtoneManager

Description

get Alarm sound Uri

Demo Code

import android.media.RingtoneManager;
import android.net.Uri;

public class Main {

  /**//from  w ww  . ja  v a  2s  . c om
   * Get an alarm sound. Try for an alarm. If none set, try notification,
   * otherwise, ringtone.
   *
   * @return Alarm media uri
   */
  private static Uri getAlarmUri() {
    Uri alarm = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM);
    if (alarm == null) {
      alarm = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
      if (alarm == null) {
        alarm = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE);
      }
    }
    return alarm;
  }

}

Related Tutorials