使用现有 MediaPlayer 更改音频播放的数据源?
我正在尝试使用相同的媒体播放器但更改数据源。这是我正在尝试做的事情: private MediaPlayer mMediaPlayer; public void pickFile1() { initMediaP…
如何关闭来电媒体服务?我的 AudioManager 不工作
我正在尝试将我的音频播放应用程序设置为在出现中断时停止播放。我按照 Android SDK 开发人员说明中有关设置 AudioFocusHelper 的说明进行操作,如下…
从 AudioManager 录制输出 - Android
我希望从设备而不是 MIC 录制音频。我浏览了所有常用的录音机和媒体录音机功能,但找不到任何内容。我想要的声音是来自“AudioManager.STREAM_MUSIC”…
TTS默认的音频流是什么?
据我所知,目前 Android: STREAM_ALARM (for alarms) STREAM_DTMF (for DTMF Tones) STREAM_MUSIC (for music playback) STREAM_NOTIFICATION (for n…
setMicrophoneMute() 如何工作?
我一直在尝试使用 Android 的 AudioManager.setMicrophoneMute() 但没有取得太大成功。也就是说,无论我做什么,它都拒绝将麦克风静音。 我在网上搜索…
Android 类 AudioManager 中的音频焦点是什么?
AudioManager 类有一个方法 abandonAudioFocus() 和另一个方法 requestAudioFocus()。我想知道什么是音频焦点?如果 AudioManager 对象获得音频焦点或…
由于 AudioManager 导致 Android 上下文内存泄漏 ListView
我有一个 ListView,我希望在活动完成时将其从内存中清除。然而,它似乎正在泄漏。当我检查内存转储并获取 ListView 的 pathToGC 时,我得到以下信息…
android.media.AudioManager.setStreamVolume(int 流类型, int 索引, int 标志)
我正在尝试更改通知的音量,但不更改铃声。 但是,当我使用此功能时,通知和铃声音量会发生变化。 示例代码: AudioManager mAudioManager = (AudioMa…
Android - 使用 AudioManager 播放/暂停音乐?
我的问题是如何使用 AudioManager 类 1)查看音乐服务是否打开,2)如果暂停,则播放它,如果正在播放,则暂停......? 到目前为止,我真正所做的只是…
在音频管理器中使用流式音频记录
我正在尝试使用“audiomanager”中的“getStreamVolume”确定当前通过麦克风馈送的音量级别。 Audiomanager 文档中列出的唯一可用源流是闹钟、DTMF、…
Android:setVolume 和 setAudioStreamType(AudioManager.STREAM_VOICE_CALL);
我正在使用此代码通过内置扬声器播放音频文件 audioManager = (AudioManager)Context.getSystemService(Context.AUDIO_SERVICE); audioManager.setSpe…
如何停止其他应用程序的声音?
我有一个应用程序需要播放声音,并且需要始终将音量设置为 100%(这是警报声)。我使用这段代码: // First I set the volume to 100% AudioManager m…