Android中如何抑制"大声音乐可能会伤害您的听力..."警告

Mik*_*man 12 android

我有一个用于三星平板电脑的Android应用程序,它使用外部设备从平板电脑耳机插孔获取电源.当外部设备通电时(通过以编程方式最大化音量),Android会短暂显示一个警告弹出窗口:"如果您长时间聆听,大声的音乐可能会损害您的听力......"我希望此消息不会显示.

这是令人讨厌的代码行:

mAudioMgr.setStreamVolume(AudioManager.STREAM_MUSIC, mAudioMgr.getStreamMaxVolume(AudioManager.STREAM_MUSIC), 0);
Run Code Online (Sandbox Code Playgroud)

它不是一个只能半途打开它的选择.事实上,我已经看到平板电脑显示警告(手动更改音量时),即使音量设置低于最大设置.

是的,我记录了原始音量,并在我们完成外部设备后恢复它.

谢谢你的任何建议.

War*_*zit 0

我不知道您是否可以考虑这么多答案,但我很确定您无法删除该消息,因为它是由系统自动显示的,而不是您可以访问的内容。我的三星 Galaxy S3 也有同样的情况。

另外,从我在网上看到的情况来看,当您插入千斤顶棒时,一些 Android 设备也会降低音量,这样“就不会损害您的听力”。

您可以通过在之前或之后显示您自己的通知来覆盖通知吗?该通知只是一个标准Toast