2
<receiver android:name=".receiver.AReceiver">
<intent-filter>
  <action android:name="com.android.alarmclock.ALARM_ALERT" />
  <action android:name="alarm_killed" />
  <action android:name="cancel_snooze" />
 </intent-filter>
</receiver>

这是我在清单中的代码,这是我在 OnReceive() 上的接收器中听到的。当您在 android 中更改或设置本机闹钟时,我想做一些事情,但这不起作用。例如,当我添加以下内容时:

action android:name="android.intent.action.TIME_SET"/>

action android:name="android.intent.action.TIMEZONE_CHANGED"/>

如果您设置时间,它就可以工作。所以我的广播接收器很好。

设置警报时,在意图过滤器中设置什么来触发(监听)?

我正在为 android 2.3 开发

4

1 回答 1

1

这是我在清单中的代码

这不是 Android SDK 的一部分。其中包含的任何内容com.android都不是 Android SDK 的一部分。如果设备制造商更换或更改了闹钟应用程序,它可能无法在某些设备上运行。它可能不适用于未来版本的 Android。不要使用这个。

设置警报时,在意图过滤器中设置什么来触发(监听)?

闹钟应用程序没有记录和支持的广播。更重要的是,设置警报时根本没有广播。

于 2011-03-18T17:38:11.620 回答