Страницы

Поиск по вопросам

воскресенье, 7 апреля 2019 г.

Проверка данных с интернета в фоновом режиме

Какие методы нужно использовать, что заставить приложение в фоновом режиме проверять данные с интернета каждые n часов?


Ответ

Можно как то так:
Intent intent = new Intent(context, myService.class); PendingIntent pendingIntent = PendingIntent.getService(context, 0, intent, 0); AlarmManager alarmManager = mContext.getSystemService(Context.ALARM_SERVICE); alarmManager.setRepeating(AlarmManager.ELAPSED_REALTIME, 3600000, 3600000, pendingIntent)
Так будет каждый час стартовать сервис myService. И в этом сервисе проверяй данные из интернета.

Комментариев нет:

Отправить комментарий