/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
android/src/com/mapswithme/maps/scheduling/JobServiceDelegate.java
38 строк
742 B
Alexey Osminin
[android] remove MwmApplication.get method
03 дек 2020, 19:35
03 дек 2020, 19:35
1af3297
Код
Авторство
О чём код?
package com.mapswithme.maps.scheduling; import android.app.Application; import androidx.annotation.NonNull; import com.mapswithme.maps.background.NotificationService; import com.mapswithme.util.ConnectionState; class JobServiceDelegate { @NonNull private final Application mApp; JobServiceDelegate(@NonNull Application app) { mApp = app; } boolean onStartJob() { ConnectionState.Type type = ConnectionState.INSTANCE.requestCurrentType(); if (type == ConnectionState.Type.WIFI) NotificationService.startOnConnectivityChanged(mApp); retryJob(); return true; } private void retryJob() { ConnectivityJobScheduler.from(mApp).listen(); } boolean onStopJob() { return false; } }