2010-11-21 4 views
0

iは、現在、以下を経由してアラーム..私は...道にはありgetにそのセットアラームの時間を、私を可能にAlarmManager方法を見ていないように見えます特定のセットアラームがオフに設定されている次回は、プログラムでどのように取得できますか?

//set the alarm 
alarm.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), pendingintent); 

を設定しています私のアプリのどこか他の場所からやりますか?

答えて

0

アラームは読み取ることができますが、文書化されていません。ほとんどのAndroidデバイス上では、コンテンツプロバイダになります:HTCの携帯電話上の

content://com.htc.android.alarmclock/alarm 

:多くのOEMは例えばそこに独自のアラームプロバイダを作成

content://com.android.alarmclock/alarm 
content://com.android.deskclock/alarm 

が。

+0

私はコンテンツ使用:カーソルを取得するには//com.android.deskclock/alarmを、それは私はそれを行うべきか、セキュリティ上の問題がありますか@@?私にサンプルをくれますか? – peterlawn

+0

文書化されていないapiを使用するとかなり危険ですが、リリース間で変更される可能性があります。 Googleはこれを強く非難する。 – Rob

関連する問題