android 播放闹钟声音,如何在Android中播放铃声/闹钟声音

news/2024/11/29 21:25:32/

我一直在寻找无处不在如何在Android中播放铃声/报警声音。

我按一个按钮,我想播放铃声/报警声。我找不到一个简单,直接的样本。是的,我已经看过闹钟源代码…但它不直接,我不能编译它。

我不能使这项工作:

Uri alert = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM);

mMediaPlayer = new MediaPlayer();

mMediaPlayer.setDataSource(this, alert);

final AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);

if (audioManager.getStreamVolume(AudioManager.STREAM_ALARM) != 0) {

player.setAudioStreamType(AudioManager.STREAM_ALARM);

player.setLooping(true);

player.prepare();

player.start();

}

我得到这个错误:

04-11 17:15:27.638: ERROR/MediaPlayerService(30): Couldn't open fd for

content://settings/system/ringtone

所以..请,如果有人知道如何播放默认铃声/报警让我知道。

我不喜欢上传任何文件。只是播放默认铃声。


http://www.ppmy.cn/news/753526.html

相关文章

怎么更改开机铃声的声音大小

以下代码针对的是android 6.0.1 1. 关于开机关机铃声的代码位置是: /frameworks/base/cmds/bootanimation/ 下面。 2. 打开 BootAnimation.cpp 文件。搜索关键字 “volume” 。关于铃声声音大小的代码如下: float volume 0.9;if (mMode NORM) {mPla…

关爱孤寡老人 用心陪伴 让老人安度幸福晚年

10月6日,一个再普通不过的日子,却又是一个值得回忆的日子,在莱阳市众城志愿服务中心王艳梅的带领下,志愿者王伟,罗宇程(学生)李宏英,乔荣(学生)战一豪&#x…

大数据告诉你中老年人上网爱干什么

中老年人最爱用微信,最喜欢看心灵鸡汤,最易被“免费领红包”骗……昨天,中国社科院国情调查与大数据研究中心和腾讯社会研究中心联合发布《中老年互联网生活研究报告》,报告对50岁以上人群的互联网生活进行了多方面解读。 数据显示…

安卓使用SoundPool播放较短的声音MP3(短信铃声)

效果 代码 package com.javen.devicemange.CrazyOne.media;import android.media.AudioManager; import android.media.SoundPool; import android.os.Bundle; import android.support.annotation.Nullable; import android.support.v7.app.AppCompatActivity; import android.…

Android中铃声的使用

我之前也写过利用MediaPlayer播放音频,如果我们在应用中播放音乐,自然是不成问题。但是,如果我们是要播放一个简短的音效,那就有点不合适了。所以这里我们讲解一些Android中铃声的播放。 1.MediaPlayer的不足 MediaPlayer的初始…

Android 获取系统声音的媒体,铃声,闹钟,通话 以及实现震动、铃声提醒

AudioManager mAudioManager (AudioManager) getSystemService(Context.AUDIO_SERVICE); //1.通话音量 int max mAudioManager.getStreamMaxVolume( AudioManager.STREAM_VOICE_CALL ); int current mAudioManager.getStreamVolume( AudioManager.STREAM_VOICE_CALL ); …

实现铃声声音渐强或减弱

最近在修改Android原生闹钟,为了增优化用户体验,在一个功能上进行了稍微的改进,原声的时钟设置铃音后,闹钟时间到,铃声的音量开始就是用户设置的音量。这样存在一个不是很友好的交互问题,例如用户设置的起床闹钟,用户正在睡梦中,一个很大的铃声响起,很可能吓着用户,对…

Android音量调节的实现(RingtoneManager和RingerVolumePreference)

Android音量调节的实现,分两种情况说明,一种是在settings的音量设置界面,按下侧键进行调节;另一种是在非settings界面,按下侧键进行音量调节。这两种调节方式的实现不一样,分别操作的是两个不同的音量SeekB…