有没有什么办法以编程方式以编程方式在我们的应用程序 中以编程方式获得android设备中的所有活动警报列表。只要指出一些可以提供帮助的链接,我基本上就会尝试为用户提供在设备中查看所有警报的功能,因此我想获取设备中所有活动警报的列表。Android获取活动警报列表
18
A
回答
14
简答:你不能。
报警管理器无法识别系统当前计划的报警。每个使用警报管理器的应用程序都必须保存它们设置的每个警报的状态。
但是,您可以通过adb获取列表,如Get list of active PendingIntents in AlarmManager中所述。而一个应用程序可能会获得系统转储并获取警报,但需要root权限。
11
不,AFAIK你不能这样做以编程方式显示信息给UI中的用户是不可行的。
但是供自己参考,你可以通过
adb shell dumpsys alarm
转储报警数据不需要为root权限。
但是你从上面得到的东西可能会让人很难理解。为了完全理解这个转储,你应该检查morphatic的答案here。
3
如果你的意思是通过激活的闹钟,在设备的闹钟应用程序中,我认为你可以。尝试检查Here中的方法。
但是,如果您的意思是您希望在您的设备上看到由AlarmManager创建的所有警报,那么不幸的是,您无法以编程方式执行该警报。
但是,你可以在这样一个文本文件查看转储数据:
adb shell dumpsys alarm > dump.txt
相关问题
- 1. 获取Android警报信息
- 2. 窗口不活动警报
- 3. 如何从活动中逐一显示通知警报列表?
- 4. Android列表活动
- 5. 取消Android报警/通知
- 6. 根据位置获取活动列表
- 7. 获取AlarmManager中活动PendingIntents的列表
- 8. 获取活动树android
- 9. Android:如何从警报对话框中启动活动
- 10. 更新其他活动的警报对话框被取消时在主要活动中更新列表视图
- 11. 获取警报 - Activemq骆驼
- 12. 获取Firefox 4 css警报
- 13. 如何获取JavaScript警报?
- 14. 获取报警间隔
- 15. 获取报警信息
- 16. Android报警驱动程序
- 17. 通过API获取活动报告
- 18. 获取SSRS报告列表?
- 19. 如何获取Android中活动应用程序的列表?
- 20. 获取Facebook的用户活动列表和细节的Android
- 21. 使用默认的sdk获取启用的警报列表?
- 22. 如何在警报对话框中获取列表?
- 23. 如何在Android中动态绑定列表到警报框?
- 24. Android刷卡活动列表
- 25. 活动指示器和警报
- 26. 检测到活动后发出警报
- 27. 我的网站用户活动警报
- 28. 警报中的活动指示器
- 29. SharePoint列表警报问题
- 30. Android:在任何活动中显示警报对话框
但也有可以设置/更新活动报警的应用程序。他们如何做到这一点? – julestruong
应用程序可以通过维护活动警报列表来设置/修改自己的警报。该列表将持续使用SharedPreferences或sqlite。要修改或删除警报,请重新创建与警报对象设置完全相同的警报对象并使用AlarmManger方法。干杯。 –
通过主动报警,我的意思是在“时钟”应用程序android中创建的报警。我们可以访问这些警报吗? – julestruong