我使用Novoda ImageLoader的(https://github.com/novoda/ImageLoader),當我在CursorAdapter的一切使用這部分代碼是罰款。但是當我想在沒有任何適配器的情況下使用一個ImageView的Activity時,我可以爲不同的URL獲得相同的圖像。Novoda ImageLoader的 - 加載相同的圖像
//onCreate in Activity
imageManager = MyApplication.getImageLoader();
imageTagFactory = new ImageTagFactory(this, R.drawable.ic_refresh_inverse);
imgView = (ImageView) findViewById(R.id.imgIV);
//fillData - when I finish loading img URL from DB with CursorLoader
imgView.setTag(imageTagFactory.build(imgURL));
imageManager.getLoader().load(imgView);
//code in onCreate Application
LoaderSettings settings = new SettingsBuilder().withDisconnectOnEveryCall(true).withCacheManager(new LruBitmapCache(this)).build(this);
imageManager = new ImageManager(this, settings);
當我查看緩存目錄時,將加載不同的圖像,但未使用。 任何想法,可問題還是如何正確地使用這個庫只需加載只有一個形象?
謝謝!
謝謝。它有助於! – Warlock