AudioManager提供对音量和振铃模式控制的访问。
你们很多人可能都知道,Android 有许多卷流,例如: STREAM_ALARM 警报的音频流 STREAM_DTMF DTMF 音调的音频流 STREAM_MUSIC 音频
如何仅在 Android 中发生通知时以编程方式更改音频模式?
我想问如何在有通知时临时更改音频模式? 例如,我希望我当前的模式是静音、没有声音、没有振动。当通知发生时...
setSpeakerphoneOn 不会更改 Android 12 上的扬声器值,它始终保持 false。为什么?
有趣的toggleSpeaker(上下文:上下文){ isSpeakerPhoneSelected.value?.let { val audioManager: AudioManager = context.getSystemService(Context.AUDIO_SERVICE) as AudioManager ...
我克隆了 android 13 AOSP Automotive Build 的源代码,构建 ID 为 TQ3C.230901.001.B1。我面临的问题是,如果我为午餐目标构建模拟器:sdk_car_x86_64-userdebug ...
在Android上检索当前所选媒体音频输出的名称的正确方法是什么? 我研究了音频管理器和媒体路由器 API,但没能看到任何方法
我希望每当媒体开始在 Android 设备上播放时我的应用程序都会收到通知。我似乎找不到发生这种情况时发出的任何系统广播。我知道我可以和audioman确认一下...
我目前正在编写一个需要录制和实时处理音频数据的应用程序。为此,我使用 AudioRecord 类。除了默认设置之外,这一切都很好......
如何以编程方式在静音模式和免打扰模式之间切换 Android 设备
我正在尝试让手机在静音模式、免打扰模式和两者之间切换。 我为此找到的唯一代码是: AudioManager.ringerMode = AudioManager.RINGER_MODE_SILENT 从它的名字来看,我预计我...
我正在使用 PeerJS 和 WebView 开发一个 Android 语音通话应用程序。我希望音频通过耳机播放。这是我的代码, 私人乐趣 initAudio(){ am = getSystemService(AUDIO_SER...
在我的 Android 智能手机应用程序(录像机)的最新更新(最近)中,我添加了一个选项来从连接的 BT 设备录制音频。可以用以下方法完成...
我有一个 Flutter 应用程序。打开应用程序时,应用程序将播放静音视频,直到这里一切正常。但是当我在后台播放 Spotify 音乐,然后尝试打开我的 Flutter 应用程序时,
我创建了一个默认的拨号器应用程序。现在我想通过java程序添加呼叫保持和取消保持以及扬声器开/关。请帮我获取最新的代码。 callInProgress.class 公共静态按钮loudSpk,...
Android AudioManager:在 API 31 下未收到设备连接/断开连接回调
我想在用户连接/断开麦克风(有线、蓝牙)时收到通知。我实现了这个并用 2 个模拟器进行了测试。模拟器 e26 使用 API 26,模拟器 e31 使用 API 31。 我的...
一些连接到 Android 设备的蓝牙设备用于通话 (STREAM_VOICE_CALL) 接受来自 Android 应用程序的音量控制,而有些则不接受 - 特别是当汽车连接为
Android 媒体播放器无间隙循环(歌曲开始和结束时无静音)
我是 Android 开发的新手,正在研究循环播放短音频文件的概念,我读了很多 Stack Overflow 问题并尝试过,但我无法实现。布...
如何在 Android 13 通话期间切换 SpeakePhone
有人可以发布适用于 OutBound/InBound 呼叫的解决方案,以便 SpeakerPhone 可以通过编程方式打开/关闭。以前的解决方案在 Android 11 及更低版本上工作正常但不是
即使我的耳机使用 AudioManager 插入我的设备,我也必须保留音频扬声器,但是当编写此代码时,AudioManager 在 6 秒后自动切换到正常模式。 有
如果你看到这张图片: 这是壁挂式安卓音频播放器。这是多通道播放器。在图片中你会看到 2 个垂直通道。每个频道都可以通过蓝牙、AUX 输入或...
有没有办法借助MicrophoneInfo选择特定的麦克风作为音频录制的AudioSource?
我正在开发一个应用程序,它将诊断设备中可用的每个麦克风。我能够使用MicroPhoneInfo获得所有麦克风信息。如何将每个麦克风作为音频源传递给...
AudioManager 在 setMode(MODE_IN_COMMUNICATION) 中引入延迟
即使耳机打开,我也试图在扬声器上播放声音,但是如果背景音乐在播放,我希望在播放声音之前在耳机上播放音乐。 所以我正在服用...