android获取系统设置的铃声并播放
16lz
2021-01-23
//RingtoneManager.TYPE_NOTIFICATION; 通知声音
//RingtoneManager.TYPE_ALARM; 警告
//RingtoneManager.TYPE_RINGTONE; 铃声
- /**
- *获取的是铃声的Uri
- *@paramctx
- *@paramtype
- *@return
- */
- publicstaticUrigetDefaultRingtoneUri(Contextctx,inttype){
- returnRingtoneManager.getActualDefaultRingtoneUri(ctx,type);
- }
- /**
- *获取的是铃声相应的Ringtone
- *@paramctx
- *@paramtype
- */
- publicRingtonegetDefaultRingtone(Contextctx,inttype){
- returnRingtoneManager.getRingtone(ctx,
- RingtoneManager.getActualDefaultRingtoneUri(ctx,type));
- }
- /**
- *播放铃声
- *@paramctx
- *@paramtype
- */
- publicstaticvoidPlayRingTone(Contextctx,inttype){
- MediaPlayermMediaPlayer=MediaPlayer.create(ctx,
- getDefaultRingtoneUri(ctx,type));
- mMediaPlayer.setLooping(true);
- mMediaPlayer.start();
- }
更多相关文章
- Camera快门声音去除
- Android - 游戏中的声音
- android调用手机铃声
- Android录制声音(二)录音输输出格式
- Android 系统资源(字体,声音,视频)的简介
- android 添加音乐作为铃声