2011-03-18 6 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()를 듣는 데 사용됩니다. 나는 당신이 당신을 변경하거나 안드로이드에서 자국 알람 시계를 설정하고 이것이 작동하지 않는 순간에 뭔가를하고 싶습니다. 내가 예를 이것에 대한 추가 할 때 : 당신은 시간을 설정할 경우가 작동알람 시계 용 수신기에서 들으려고하는 행동은 무엇입니까

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

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

. 그래서 제 방송 수신기가 좋습니다.

알람이 설정되었을 때 트리거 (듣기) 할 인 텐트 필터에는 무엇을 설정해야합니까?

내가 안드로이드 2.3

답변

1

에 대한 개발하고 있어요이 매니페스트

에 내 코드이 안드로이드 SDK의 일부가 아닙니다. 이 안에 com.android이있는 항목은 Android SDK에 포함되어 있지 않습니다. 알람 시계 응용 프로그램이 장치 제조업체에 의해 교체되거나 변경된 경우 일부 장치에서 작동하지 않을 수 있습니다. 향후 Android 버전에서는 작동하지 않을 수 있습니다. 이것을 사용하지 마십시오.

알람이 설정되었을 때 트리거 (듣기) 할 인 텐트 필터에는 무엇을 설정해야합니까?

알람 시계 응용 프로그램의 문서화되고 지원되는 브로드 캐스트가 없습니다. 더 중요한 것은 알람이 설정된 경우 브로드 캐스트가 없다는 것입니다.

관련 문제