天天看点

播放系统铃声

1 播放提示铃声的时候 用

  1. Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
  2. if (notification == null) return;
  3. Ringtone r = RingtoneManager.getRingtone(context, notification);
  4. r.play();

用MediaPlayer播放音量不能随着系统的音量大小进行变化

2 播放媒体铃声 用

 MediaPlayer mMediaPlayer = MediaPlayer.create(mContext, getDefaultRingtoneUri(mContext, type));

 mMediaPlayer.setLooping(false);

  mMediaPlayer.start();

用Ringtone 播放音量不能随着系统的音量大小进行变化