summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-07-23 17:05:34 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-07-23 17:05:34 +0200
commitc9197522de26754994c01b5162246ded01413568 (patch)
tree377ed23f392e7e4c36bd4b907aaed77d7b479850 /src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java
parentd33b959e1197d1f2968530fe5a8d74842cbe118b (diff)
downloadAntennaPod-c9197522de26754994c01b5162246ded01413568.zip
Added chooser activity
Diffstat (limited to 'src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java')
-rw-r--r--src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java b/src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java
index be026f1e0..1deff49ee 100644
--- a/src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java
+++ b/src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java
@@ -13,6 +13,7 @@ import de.danoeh.antennapod.R;
import de.danoeh.antennapod.opml.OpmlElement;
import de.danoeh.antennapod.opml.OpmlReader;
+import android.annotation.SuppressLint;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.app.AlertDialog.Builder;
@@ -100,5 +101,18 @@ public class OpmlImportWorker extends
progDialog.setCancelable(false);
progDialog.show();
}
+
+ public boolean wasSuccessful() {
+ return exception != null;
+ }
+
+ @SuppressLint("NewApi")
+ public void executeAsync() {
+ if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.GINGERBREAD_MR1) {
+ executeOnExecutor(THREAD_POOL_EXECUTOR);
+ } else {
+ execute();
+ }
+ }
}