我正在写一个视频播放器应用程序。在移动设备中,我的视频音频受到信息警报声的干扰。所以我想阻止消息警报声音,并继续像往常一样播放我的视频音频。我怎样才能做到这一点?如何阻止消息声音警报?
0
A
回答
1
你可以执行以下操作来抑制通知 -
在您的AndroidManifest文件中添加接收方意向过滤器。
<receiver android:name=".SMSReceiver">
<intent-filter android:priority="100">
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
设置优先级较高的数字,例如100.数字越高,早期的Android会执行您的应用程序。因此,在这种情况下,收到传入消息时,您的应用程序将首先执行,您可以决定如何处理消息。为了防止其他应用程序查看邮件,只需拨打您的广播abortBroadcast()
方法接收机 -
this.abortBroadcast();
0
如果你想谈的通知(推送),我认为解决的办法是打空的声音:(
这样的:
notification.sound = Uri.parse("android.resource://" + context.getPackageName() + "your_empty_file_sound.mp3");
我希望能够帮助您
相关问题
- 1. 如何在JavaScript警报消息启动时重复播放声音,并在警报消息被解除时停止播放声音?
- 2. 在报废时防止警报消息
- 3. 阻止UIWebView警报
- 4. 警报消息
- 5. 警报消息
- 6. 如何播放“正面”报警声音?
- 7. 如何通过jQuery阻止警报框
- 8. 我该如何阻止声音?
- 9. 如何阻止AVFoundation中的声音?
- 10. 报警JavaScript,更改声音
- 11. Java FX 2警报声音
- 12. 如何停止音频警报?
- 13. Pygame播放声音阻止
- 14. 如何播放不会阻止iTunes或其他音乐播放器的声音报警或soundeffect?
- 15. 如何在报警中设置消息?
- 16. 如何获取警报消息?
- 17. 硒如何获得警报警报消息
- 18. 阻止其他声音/音乐
- 19. 播放警告声音(与默认消息铃声相同)
- 20. 如何阻止用户获取消息?
- 21. Unix如何阻止unix/linux`wall`消息?
- 22. 警报消息与jQuery
- 23. JQuery警报/消息框
- 24. C#.NET:警报消息
- 25. 警报消息按钮
- 26. 清除警报消息
- 27. jquery pinnable警报消息
- 28. 创建警报消息
- 29. 警报消息使用AJAX
- 30. 如何停止RSpec警告消息
喜是啊..其实我所期待的,只是我想禁用所有传入的短信通知(即短信铃声提示)当运行我的应用程序。那我该怎么做? – saa
你有没有试过我要求做的事情。 – Yup
谢谢你。它正在工作。完成了50%的工作。但是this.abortBroadcast();声明彻底删除我的短信。我想要的只是我想停止该短信提醒的声音,我也想收到短信。 – saa