<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()のレシーバーで聞くために使用するものです。あなたがアンドロイドであなたのネイティブの目覚まし時計を変更するか、あなたのネイティブの目覚まし時計を設定した瞬間に何かをしたいのですが、これは機能していません。たとえばこれを追加すると:
action android:name="android.intent.action.TIME_SET"/>
action android:name="android.intent.action.TIMEZONE_CHANGED"/>
時間を設定すれば動作します。だから私の放送受信機は良いです。
アラームが設定されたときにトリガー(リッスン)するためにインテントフィルターに何を設定しますか?
私はAndroid2.3用に開発しています