\r
public class FileDownloader extends Service implements OnDatatransferProgressListener {\r
public static final String DOWNLOAD_FINISH_MESSAGE = "DOWNLOAD_FINISH";\r
+ public static final String BAD_DOWNLOAD_MESSAGE = "BAD_DOWNLOAD"; \r
public static final String EXTRA_ACCOUNT = "ACCOUNT";\r
public static final String EXTRA_FILE_PATH = "FILE_PATH";\r
public static final String EXTRA_REMOTE_PATH = "REMOTE_PATH";\r
\r
Log.e(TAG, file.getAbsolutePath() + " " + oc_url.toString());\r
Log.e(TAG, mFilePath+"");\r
+ String message;\r
if (wdc.downloadFile(mRemotePath, file)) {\r
ContentValues cv = new ContentValues();\r
cv.put(ProviderTableMeta.FILE_STORAGE_PATH, file.getAbsolutePath());\r
new String[] {\r
mFilePath.substring(mFilePath.lastIndexOf('/') + 1),\r
mAccount.name }); \r
+ message = DOWNLOAD_FINISH_MESSAGE;\r
+ } else {\r
+ message = BAD_DOWNLOAD_MESSAGE;\r
}\r
+ \r
mNotificationMngr.cancel(1);\r
- Intent end = new Intent(DOWNLOAD_FINISH_MESSAGE);\r
+ Intent end = new Intent(message);\r
end.putExtra(EXTRA_FILE_PATH, file.getAbsolutePath());\r
sendBroadcast(end);\r
}\r