2011-06-30 23 views
0

私はアンドロイドを初めて使っています。私はユーザーの入力を1回以上取る必要があるアプリケーションを作っていますので、1日に1回アラームを設定してください。これを達成するには?私は一日一回のアラームを設定することができますどのような種類のロジックを達成するための最良の方法を教えてください。私はあなたの質問を理解していますが、AlarmManagerAndroidで繰り返しアラームを作成する方法

を見てみる必要があります

答えて

4
Intent intent1 = new Intent(this, give the sameclassname.class); 
    PendingIntent pintent = PendingIntent.getService(this, 0, intent1, 0); 
    AlarmManager alarm = (AlarmManager)getSystemService(Context.ALARM_SERVICE); 
    alarm.setRepeating(AlarmManager.RTC, System.currentTimeMillis()+timeinminutes*60*1000,30*1000, pintent); 

このコードは、「timeinminutes」に基づいてアラームを繰り返します。これが変数です。

+0

回答ありがとうございますが、私はユーザーの入力を受けなければなりません – Nitin

+0

@Nitinコードを編集しました。ユーザーからの値を読み込み、その値を "timeinminutes"変数に保存します –

+0

しかし、ユーザーがアラームを5回設定する場合は、 – Nitin

0
+0

あなたの答えをありがとうしかし、私はAPIに精通していないので、いくつかのリンクやそれらを使用するための指導のいくつかを与えることができます。 – Nitin

関連する問題