Я бы хотел, чтобы мое приложение выполнило действие по истечении определенного времени (предпочтительно, когда приложение не открыто или не приостановлено).Обратный отсчет до действия
Пример:
If(hours4 == elapsed){
this.close();
}
Я бы хотел, чтобы мое приложение выполнило действие по истечении определенного времени (предпочтительно, когда приложение не открыто или не приостановлено).Обратный отсчет до действия
Пример:
If(hours4 == elapsed){
this.close();
}
Это довольно просто. Вы должны запустить эту задачу в фоновом режиме, используя Service
. Чтобы сделать задержку, вы можете использовать AlarmManager. Here is example
или обработчик
новый Handler(). PostDelayed (новый Runnable() {
public void run() { Intent intent = new Intent("INTENT_WAKEUP_B"); intent.putExtra("EXTRA_MESSAGE",message); sendBroadcast(intent); } }, timeToWait * 1000); // * 1000 if timeToWait is in seconds
Использование AlarmManager для планирования событий для запуска в будущем.
Если answear была полезной и решить вашу проблему. Accept вопрос – Serafins