android - 尽管设置了手机静音模式,但在 Android 通知中播放声音

标签 android audio notifications silent

我的应用正在显示通知,当显示通知时,会播放声音。但是当我的手机处于“静音模式”时,不会播放通知。我想“覆盖”音量设置,并在设置了静音模式的情况下播放声音。有办法吗?

最佳答案

您好,您可以使用 MediaPlayer 作为通知声音,方法是在显示通知时启动播放 MediaPlayer 的服务。

要停止声音,请停止通知的 PendingIntent 的 BroadCastReceiver 中的服务。

此外,不要忘记在通知取消时停止声音。

关于android - 尽管设置了手机静音模式,但在 Android 通知中播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16664657/

相关文章:

notifications - xmonad 中的 KDE 弹出通知

java - Android 2.2 相当于 Java Swing 的 SwingWorker 类?

android - 如何将点击监听器添加到轮播项目

java - 我需要使用随机操作设置 10 个随机表达式

android - 移除 Android ToggleButton 的绿色指示灯

android - setAudioRoute(int路由)的不同(int路由)值是什么?

linux - 如何在 bash/zsh 中自动发出(新邮件)通知?

python - 如何在Docker容器中访问Mac OS X麦克风?

iphone - 将 .caf 文件从立体声转换为单声道

azure - 向通知中心注册两个模板并发送通知