Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/news-android.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/helper/PostDelayHandler.java')
-rw-r--r--News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/helper/PostDelayHandler.java23
1 files changed, 11 insertions, 12 deletions
diff --git a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/helper/PostDelayHandler.java b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/helper/PostDelayHandler.java
index 4927596a..eb79e422 100644
--- a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/helper/PostDelayHandler.java
+++ b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/helper/PostDelayHandler.java
@@ -1,4 +1,4 @@
-/**
+/*
* Android ownCloud News
*
* @author David Luhmer
@@ -32,7 +32,7 @@ public class PostDelayHandler {
private static final String TAG = "PostDelayHandler";
private static Handler handlerTimer;
- private Context context;
+ private final Context context;
private static boolean isDelayed = false;
public PostDelayHandler(Context context) {
@@ -67,17 +67,16 @@ public class PostDelayHandler {
Log.v(TAG, "delay() called with: time = [" + time + "]");
if(!isDelayed) {
isDelayed = true;
- handlerTimer.postDelayed(new Runnable(){
- public void run() {
- isDelayed = false;
- Log.v(TAG, "Time exceeded.. Sync state of changed items. Delay was: " + time);
- if((!SyncItemStateService.isMyServiceRunning(context)) && NetworkConnection.isNetworkAvailable(context))
- {
- Log.v(TAG, "Starting SyncItemStateService");
+ handlerTimer.postDelayed(() -> {
+ isDelayed = false;
+ Log.v(TAG, "Time exceeded.. Sync state of changed items. Delay was: " + time);
+ if((!SyncItemStateService.isMyServiceRunning(context)) && NetworkConnection.isNetworkAvailable(context))
+ {
+ Log.v(TAG, "Starting SyncItemStateService");
- SyncItemStateService.enqueueWork(context, new Intent());
- }
- }}, time);
+ SyncItemStateService.enqueueWork(context, new Intent());
+ }
+ }, time);
}
}
}