summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-05-15 13:13:32 +0400
committerAndrew Dolgov <[email protected]>2013-05-15 13:13:32 +0400
commita60225626db91e98691e88f1d3a60bb16ecdec8f (patch)
tree4589cfd41ee247b97d8d99ff03fb7e9bc6c94ced /src
parenteb217dc85db30830065b1f7c888ff9ad3661089b (diff)
use thread pool executor for downloading feed icons
Diffstat (limited to 'src')
-rw-r--r--src/org/fox/ttrss/FeedsFragment.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/org/fox/ttrss/FeedsFragment.java b/src/org/fox/ttrss/FeedsFragment.java
index 24150c68..da428823 100644
--- a/src/org/fox/ttrss/FeedsFragment.java
+++ b/src/org/fox/ttrss/FeedsFragment.java
@@ -25,6 +25,7 @@ import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.net.http.AndroidHttpClient;
import android.os.AsyncTask;
+import android.os.Build;
import android.os.Bundle;
import android.os.Environment;
import android.preference.PreferenceManager;
@@ -345,7 +346,11 @@ public class FeedsFragment extends Fragment implements OnItemClickListener, OnSh
}
GetIconsTask git = new GetIconsTask(baseUrl);
- git.execute(m_feeds);
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB)
+ git.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, m_feeds);
+ else
+ git.execute(m_feeds);
m_feedIconsChecked = true;
}