diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2012-07-23 17:05:34 +0200 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2012-07-23 17:05:34 +0200 |
commit | c9197522de26754994c01b5162246ded01413568 (patch) | |
tree | 377ed23f392e7e4c36bd4b907aaed77d7b479850 /src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java | |
parent | d33b959e1197d1f2968530fe5a8d74842cbe118b (diff) | |
download | AntennaPod-c9197522de26754994c01b5162246ded01413568.zip |
Added chooser activity
Diffstat (limited to 'src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java')
-rw-r--r-- | src/de/danoeh/antennapod/asynctask/OpmlImportWorker.java | 14 |
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(); + } + } } |