【发布时间】:2010-12-29 13:15:34
【问题描述】:
当时钟应用程序中的警报执行时,是否有触发一些代码?我阅读了有关警报管理器的信息,但它仅用于创建您自己的警报。
我猜你永远无法确定设备上是否存在时钟应用程序。但如果是这样,我希望得到通知。
/Br Johannes
【问题讨论】:
标签: android notifications clock alarm
当时钟应用程序中的警报执行时,是否有触发一些代码?我阅读了有关警报管理器的信息,但它仅用于创建您自己的警报。
我猜你永远无法确定设备上是否存在时钟应用程序。但如果是这样,我希望得到通知。
/Br Johannes
【问题讨论】:
标签: android notifications clock alarm
警告:您正在尝试获取有关时钟状态的通知。此应用不是官方 Android SDK 的一部分:Google 不支持(或推荐)以下解决方案,如有更改,恕不另行通知。
查看源代码 od DeskClock(AlarmClock 的新名称)。具体看看是AndroidManifest.xml。
好像收到com.android.deskclock.ALARM_ALERT:
<receiver android:name="AlarmReceiver">
<intent-filter>
<action android:name="com.android.deskclock.ALARM_ALERT" />
<action android:name="alarm_killed" />
<action android:name="cancel_snooze" />
</intent-filter>
</receiver>
尝试在您的应用中注册此接收器。
【讨论】: