2012-12-19 26 views
0

在我的應用程序iam試圖使用UniversaImageLoader加載聯繫人圖像,我遇到了一些問題,並且幾乎沒有查詢 1)事後,當iam在我的手機上單獨運行Uniimagloader iam獲取列表但沒有圖像, 我做錯了什麼? 2)我使用一些代碼從凸出,並且還加載了jar文件,但仍然獲得蔭的錯誤folloingAndroid通過UniversalImageLoader加載聯繫人圖像

FATAL EXCEPTION: main 
12-19 20:37:22.050: E/AndroidRuntime(10152): java.lang.NoClassDefFoundError: com.nostra13.universalimageloader.core.ImageLoader 
12-19 20:37:22.050: E/AndroidRuntime(10152): at org.app.activity.BaseActivity.<init>(BaseActivity.java:11) 
12-19 20:37:22.050: E/AndroidRuntime(10152): at org.app.activity.ProfileActivity.<init>(ProfileActivity.java:39) 
12-19 20:37:22.050: E/AndroidRuntime(10152): at java.lang.Class.newInstanceImpl(Native Method) 
12-19 20:37:22.050: E/AndroidRuntime(10152): at java.lang.Class.newInstance(Class.java:1301) 
12-19 20:37:22.050: E/AndroidRuntime(10152): at android.app.Instrumentation.newActivity(Instrumentation.java:1022) 

3)配置ImageLoader的:IAM在我的適配器這樣做,我可以做到這一點?這樣做iam在maxImageWidthForMemoryCache(800)得到錯誤,它說添加投射到方法接收器。

ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) 
        .maxImageWidthForMemoryCache(800) 
        .maxImageHeightForMemoryCache(800) 
        .httpConnectTimeout(5000) 
        .httpReadTimeout(30000) 
        .threadPoolSize(5) 
        .threadPriority(Thread.MIN_PRIORITY + 2) 
        .denyCacheImageMultipleSizesInMemory() 
        .memoryCache(new UsingFreqLimitedMemoryCache(2000000)) 
        .discCache(new UnlimitedDiscCache(cacheDir)) 
        .defaultDisplayImageOptions(DisplayImageOptions.createSimple()) 
        .build(); 

我感到驚訝。任何幫助表示讚賞。

回答

0

嘗試確保上下文變量是一個Activity實例。它過去有這種錯誤。