浏览代码

Merge pull request #2060 from nextcloud/fix-2041

Fix 2041
Tobias Kaminsky 7 年之前
父节点
当前提交
74b9872ffd
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      src/main/java/com/owncloud/android/operations/SynchronizeFileOperation.java

+ 6 - 1
src/main/java/com/owncloud/android/operations/SynchronizeFileOperation.java

@@ -300,7 +300,12 @@ public class SynchronizeFileOperation extends SyncOperation {
         Intent i = new Intent(mContext, FileDownloader.class);
         i.putExtra(FileDownloader.EXTRA_ACCOUNT, mAccount);
         i.putExtra(FileDownloader.EXTRA_FILE, file);
-        mContext.startService(i);
+        if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
+            mContext.startForegroundService(i);
+        } else {
+            mContext.startService(i);
+        }
+
         mTransferWasRequested = true;
     }