summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/asynctask/FlattrTokenFetcher.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-07-21 12:40:31 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-07-21 12:40:31 +0200
commit57b41eb18e07b59918e19a2995c767bf082d5844 (patch)
tree1e3a3021ec85c3df15f42832d1d3d4ce5534909c /src/de/danoeh/antennapod/asynctask/FlattrTokenFetcher.java
parent7cde39efd2b208ecf0d6d0a3b61168afea297395 (diff)
downloadAntennaPod-57b41eb18e07b59918e19a2995c767bf082d5844.zip
Fixed a bug that AsyncTasks were not working properly on api 11+
Diffstat (limited to 'src/de/danoeh/antennapod/asynctask/FlattrTokenFetcher.java')
-rw-r--r--src/de/danoeh/antennapod/asynctask/FlattrTokenFetcher.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/asynctask/FlattrTokenFetcher.java b/src/de/danoeh/antennapod/asynctask/FlattrTokenFetcher.java
index 3b514fd3e..86928c901 100644
--- a/src/de/danoeh/antennapod/asynctask/FlattrTokenFetcher.java
+++ b/src/de/danoeh/antennapod/asynctask/FlattrTokenFetcher.java
@@ -78,5 +78,13 @@ public class FlattrTokenFetcher extends AsyncTask<Void, Void, AccessToken> {
return null;
}
}
+
+ public void executeAsync() {
+ if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.GINGERBREAD_MR1) {
+ executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
+ } else {
+ execute();
+ }
+ }
} \ No newline at end of file