私はアンドロイドの開発者です。私は のようなユーザー入力を取らなければならないアプリケーションを作成しています。8:00,9:00,10:00など、毎回20〜30日間アラームを設定する必要があります入力した.Aのユーザーがtimings.Iが機能Androidでアラームの反復を作成するにはどうすればいいですか?
alarm.setRepeating(AlarmManager.RTC,System.currentTimeMillis()+timeinminutes*60*1000,30*1000, pintent);
がある知っている二、三または任意の時刻を入力することができますしかし、私はすべてのボディを伝えることができ、ユーザ。だからにより入力され、これまでまたは日にアラームを設定する必要があります私はどうすればいい?
こんにちはニティン、上記、すべての20または30日のために働くいくつかの明快さを与えるように指定することができますあなたは20日か30日間それを尋ねました。そうではありませんか?もっと良いロジックだけを開発する必要があります。 – sunriser
私は毎日働き、20日間それを制限したい。 – Nitin
あなたはそれが20日まで毎日働くことを意味しますか?それが1日(20日ではなく)の論理を実装し、それをSharedPreferenceクラスに保存するcount変数を置くならば(http://developer.android.com参照) /guide/topics/data/data-storage.html)、この変数の数が20に達するたびに、そのalaramメソッドの呼び出しを停止します。 – sunriser