какое действие услышать в ресивере для будильника android - PullRequest
2 голосов
/ 18 марта 2011
<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"/>

это работает, если вы установите время.Так что мой приемник вещания в порядке.

Что установить в фильтре намерений для запуска (прослушивания), когда будильник установлен?

Я разрабатываю для Android 2.3

1 Ответ

1 голос
/ 18 марта 2011

Это мой код в манифесте

Это не часть Android SDK.Все, что содержит com.android, не является частью Android SDK.Это может не работать на некоторых устройствах, если приложение будильника заменено или заменено производителем устройства.Это может не работать на будущих версиях Android.Не используйте это.

Что установить в фильтре намерений для запуска (прослушивания), когда установлен будильник?

Нет документированных и поддерживаемых трансляций от тревогиприложение часов.Что еще более важно, при установке будильника просто нет трансляции.

...