sync option in filelist menu
[pub/Android/ownCloud.git] / src / eu / alefzero / owncloud / FileDownloader.java
index bdcec72..c0c950a 100644 (file)
@@ -8,6 +8,7 @@ import android.app.Notification;
 import android.app.NotificationManager;\r
 import android.app.PendingIntent;\r
 import android.app.Service;\r
+import android.content.BroadcastReceiver;\r
 import android.content.ContentValues;\r
 import android.content.Intent;\r
 import android.net.Uri;\r
@@ -25,9 +26,10 @@ import eu.alefzero.owncloud.ui.activity.FileDisplayActivity;
 import eu.alefzero.webdav.WebdavClient;\r
 \r
 public class FileDownloader extends Service {\r
+  public static final String DOWNLOAD_FINISH_MESSAGE = "DOWNLOAD_FINISH";\r
   public static final String EXTRA_ACCOUNT = "ACCOUNT";\r
   public static final String EXTRA_FILE_PATH = "FILE_PATH";\r
-  private static final String TAG = "OC_FileDownloader";\r
+  private static final String TAG = "FileDownloader";\r
   \r
   private NotificationManager nm;\r
   private Looper mServiceLooper;\r
@@ -111,6 +113,8 @@ public class FileDownloader extends Service {
         ProviderTableMeta.FILE_NAME +"=? AND "+ProviderTableMeta.FILE_ACCOUNT_OWNER+"=?",\r
         new String[]{mFilePath.substring(mFilePath.lastIndexOf('/')+1), mAccount.name});\r
     nm.cancel(1);\r
+    Intent end = new Intent(DOWNLOAD_FINISH_MESSAGE);\r
+    sendBroadcast(end);\r
   }\r
   \r
 }\r