booking_button"); //do something 3、通过闹铃提醒用户有合适的票了 private void playAlarmSound() { Uri alarmUri = RingtoneManager.getDefaultUri (RingtoneManager.TYPE_NOTIFICATION); if (alarmUri == null) { alarmUri = RingtoneManager.getDefaultUri (RingtoneManager.TYPE_ALARM); } Ringtone ringtone = RingtoneManager.getRingtone(getApplicationContext
直接上代码啦,调用铃声 MediaPlayer mp=new MediaPlayer(); try { mp.setDataSource(this, RingtoneManager.getDefaultUri (RingtoneManager.TYPE_NOTIFICATION)); mp.prepare(); mp.start(); } catch
MediaStore.Audio.Media.getContentUriForPath(ringTone.getAbsolutePath()); Uri newUri = this.getContentResolver().insert(uri, values); RingtoneManager.setActualDefaultRingtoneUri ( this, RingtoneManager.TYPE_RINGTONE, newUri); 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
import android.media.AudioManager; import android.media.MediaPlayer; import android.media.RingtoneManager ring() throws Exception, IOException { // TODO Auto-generated method stub Uri alert = RingtoneManager .getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); MediaPlayer player
val channelId = getString(R.string.default_notification_channel_id) val defaultSoundUri = RingtoneManager.getDefaultUri (RingtoneManager.TYPE_NOTIFICATION) val notificationBuilder = NotificationCompat.Builder(this
Context.AUDIO_SERVICE); if (audioManager.isSilentMode()) { return; } Ringtone ringTone = RingtoneManager.getRingtone
另外,RingtoneManager管理铃声数据库,包括:来电铃声(TYPE_RINGTONE)、提示音(TYPE_NOTIFICATION)、闹钟铃声(TYPE_ALARM)等。 通常Ringtone类和RingtoneManager类在一起使用。 下面构造一个音乐播放器,实现音乐播放、上一曲、下一曲、开始/暂停、拖动进度条实现快进和快退等功能。