diff options
author | 2013-02-27 12:27:50 -0800 | |
---|---|---|
committer | 2013-03-06 07:19:41 -0800 | |
commit | 88f466678c17bb32c274a5367da0d6138679ab6b (patch) | |
tree | e2ca4bc103581f038d5116af765523396c96d90a /java/src | |
parent | 7f7850d23a34f918bc44843bbc68862b45dc2752 (diff) | |
download | latinime-88f466678c17bb32c274a5367da0d6138679ab6b.tar.gz latinime-88f466678c17bb32c274a5367da0d6138679ab6b.tar.xz latinime-88f466678c17bb32c274a5367da0d6138679ab6b.zip |
[FileEncap4] Simplify logic
Change-Id: Ibb8660d12812b867856259d3e5c04a31e281027d
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/research/UploaderService.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/java/src/com/android/inputmethod/research/UploaderService.java b/java/src/com/android/inputmethod/research/UploaderService.java index 13a98567e..bb70c4318 100644 --- a/java/src/com/android/inputmethod/research/UploaderService.java +++ b/java/src/com/android/inputmethod/research/UploaderService.java @@ -110,6 +110,10 @@ public final class UploaderService extends IntentService { return false; } + private boolean isConvenientToUpload() { + return isExternallyPowered() && hasWifiConnection(); + } + private boolean isExternallyPowered() { final Intent intent = registerReceiver(null, new IntentFilter( Intent.ACTION_BATTERY_CHANGED)); @@ -126,10 +130,7 @@ public final class UploaderService extends IntentService { } private void doUpload(final boolean isUploadingUnconditionally) { - if (!isUploadingUnconditionally && (!isExternallyPowered() || !hasWifiConnection() - || IS_INHIBITING_AUTO_UPLOAD)) { - return; - } + if (!(isUploadingUnconditionally || isConvenientToUpload())) return; if (mFilesDir == null) { return; } |