2011-11-18 18 views
0

私のアプリケーションにはアラーム機能があります。電話がオンのときはアラームが正常に機能します。問題は私が電話を切ったり、電話を切るときです(たとえば、10.00AM、10.05、10.10のアラームを設定します)、私は10.02でスイッチを入れます。私はアラーム通知を取得していないし、すべてのアラームはキャンセルされます。私はアラームを取得するためにサービスを使用しており、私も許可reciever_boot_completeを使用しています。それでも私は問題を抱えています。誰でも助けてください。Androidの起動時にアラームを設定する方法は?

答えて

2

1.私の知る限り、Androidシステムは電源がオフのときにアラームをサポートしていません。アラームを設定して電話をオフにすると、アラーム時刻になると電話機は起動しません。 たら、2.方法でalramタイプの世話をする、アラームをスケジュールするAlarmManagerを使用して:

public void set (int type, long triggerAtTime, PendingIntent operation) 
public void setRepeating (int type, long triggerAtTime, long interval, PendingIntent operation) 

画面がオフになっているときは、アラームがトリガされることはありません、そうでない場合は、ELAPSED_REALTIME_WAKEUPまたはRTC_WAKEUPを使用する必要があります。 See here:

関連する問題