2011-03-18 34 views
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中更改或设置本机闹钟时,我想要做些什么,但这不起作用。 当我添加例如这样的:在闹钟接收器中听到的动作是什么android

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

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

,如果你设置的时间是工作。所以我的广播接收机很好。

在意图过滤器中设置什么来设置闹钟时触发(侦听)?

我开发的Android 2.3

回答

1

这是我在清单

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

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

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