AlarmManagerあなたが将来のある時点で実行されるアプリケーションをスケジュールすることができます。アラームが解除されると、登録されたインテントがシステムによってブロードキャストされ、ターゲットアプリケーションがまだ実行されていない場合は自動的に開始されます。
このコードは、あなたが右のカウントダウンタイマーやないAlarmManagerを、使用している知っている11.59pm
AlarmManager alarmMgr = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(this, YourActivity.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, 0);
Calendar timeOff = Calendar.getInstance();
/* setting time */
timeOff.set(Calendar.HOUR_OF_DAY, 23);
timeOff.set(Calendar.MINUTE, 59);
timeOff.set(Calendar.SECOND, 0);
alarmMgr.setInexactRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,
SystemClock.elapsedRealtime() + AlarmManager.INTERVAL_DAY,
AlarmManager.INTERVAL_DAY, intent);
で
YourActivity
を開始します? – mridhttp://www.vogella.com/tutorials/AndroidTaskScheduling/article.htmlこの記事をお読みください。あなたたちもGoogleですか? –
はい、私はCountDownタイマーを使用しています。私にアラームマネージャーを使用した例を教えてください。 –