android - 在警报管理器中一段时间后响起
问题描述
我有一种机制,当警报响起时,媒体播放器就会响起。它在警报设置时完美运行。但是当我重新启动设备时,媒体播放器的声音会在一段时间后停止。我检查了这个问题,但没有得到任何合适的答案。 安卓报警管理器重启后声音 也有同样的问题。提前致谢。
解决方案
如果您希望您计划的警报在重新启动后仍然有效,您需要注册 BroadcastRecevier 在发送重新启动意图后执行一些操作的位置。例如检查之前设置的警报是否仍然存在或安排新的警报。清单中的广播接收器:
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
和许可:
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
推荐阅读
- javascript - 如何根据数据库用户权限在本机反应中从抽屉导航中隐藏菜单?
- emacs - emacs ido-ignore-directories 和 files 不会忽略所有列表
- html - 如何在引导程序 4 中在图像上设置图标位置
- c - 使用 GDB 调试正在运行的守护进程
- mysql - 获取子查询 SQL 的平均值
- pycharm - Pycharm:将光标多行选择作为块
- sql-server - 具有并发控制的存储过程
- java - 修改Filter中URI的PathParam
- javascript - 从 Promise 返回数据并在 API 调用后将其存储在变量中
- javascript - 如何将 DOM 节点存储到像 jQuery 一样的变量中?