diff options
author | Andrew Dolgov <[email protected]> | 2016-02-03 20:40:04 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2016-02-03 20:40:04 +0300 |
commit | 609ab8eb30822441044d6574c6f7c24ca0569a94 (patch) | |
tree | e76350e7cd4f9d41f36ce8835b2f4c4366ed0d57 /org.fox.ttrss/src/main/java | |
parent | 80910da2720f1f1b3dd22df0d7d81e75658c8a2a (diff) |
initialize UIL in CommonActivity
Diffstat (limited to 'org.fox.ttrss/src/main/java')
-rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java | 24 | ||||
-rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java | 17 |
2 files changed, 24 insertions, 17 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java index 4cada7e0..a8536555 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java @@ -31,11 +31,18 @@ import android.widget.CheckBox; import android.widget.TextView; import android.widget.Toast; +import com.nostra13.universalimageloader.cache.disc.impl.ext.LruDiscCache; +import com.nostra13.universalimageloader.core.DefaultConfigurationFactory; +import com.nostra13.universalimageloader.core.ImageLoader; +import com.nostra13.universalimageloader.core.ImageLoaderConfiguration; + import org.fox.ttrss.util.DatabaseHelper; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.select.Elements; +import java.io.File; +import java.io.IOException; import java.util.Arrays; public class CommonActivity extends ActionBarActivity implements SharedPreferences.OnSharedPreferenceChangeListener { @@ -160,6 +167,23 @@ public class CommonActivity extends ActionBarActivity implements SharedPreferenc CustomTabsClient.bindCustomTabsService(this, "com.android.chrome", m_customTabServiceConnection); + if (!ImageLoader.getInstance().isInited()) { + ImageLoaderConfiguration config; + + try { + config = new ImageLoaderConfiguration.Builder(getApplicationContext()) + .diskCache( + new LruDiscCache(new File(getCacheDir(), "article-images"), + DefaultConfigurationFactory.createFileNameGenerator(), + 100 * 1024 * 1024)) + .build(); + } catch (IOException e) { + config = new ImageLoaderConfiguration.Builder(getApplicationContext()) + .build(); + } + ImageLoader.getInstance().init(config); + } + super.onCreate(savedInstanceState); } diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java index 3fe59aff..355c5a58 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java @@ -168,23 +168,6 @@ public class OnlineActivity extends CommonActivity { Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); - if (!ImageLoader.getInstance().isInited()) { - ImageLoaderConfiguration config; - - try { - config = new ImageLoaderConfiguration.Builder(getApplicationContext()) - .diskCache( - new LruDiscCache(new File(getCacheDir(), "article-images"), - DefaultConfigurationFactory.createFileNameGenerator(), - 100 * 1024 * 1024)) - .build(); - } catch (IOException e) { - config = new ImageLoaderConfiguration.Builder(getApplicationContext()) - .build(); - } - ImageLoader.getInstance().init(config); - } - //m_pullToRefreshAttacher = PullToRefreshAttacher.get(this); if (isOffline) { |