if (ACTION_CANCEL_FILE_DOWNLOAD.equals(intent.getAction())) {
if (ACTION_CANCEL_FILE_DOWNLOAD.equals(intent.getAction())) {
- // Cancel the download
- cancel(account,file);
+ new Thread(new Runnable() {
+ public void run() {
+ // Cancel the download
+ cancel(mAccount,mFile);
+ }
+ }).start();
} else {
AbstractList<String> requestedDownloads = new Vector<String>(); // dvelasco: now this always contains just one element, but that can change in a near future (download of multiple selection)
} else {
AbstractList<String> requestedDownloads = new Vector<String>(); // dvelasco: now this always contains just one element, but that can change in a near future (download of multiple selection)