java - 在库项目内的 Activity 中使用 Android 通用图像加载器

标签 java android universal-image-loader

我在调用库内的 Activity 时遇到问题

我用https://github.com/nostra13/Android-Universal-Image-Loader

图书馆项目的内部 Activity 。我将其设置在使用库的主项目的应用程序类中

https://github.com/nostra13/Android-Universal-Image- Loader/blob/master/sample/src/com/nostra13/example/universalimageloader/UILApplication.java

但是当我想在库内的 Activity 中使用它时返回此错误 “ImageLoader 必须在使用前进行配置初始化”是非法状态异常的错误 我该如何解决这个问题

最佳答案

对于您的解决方案,您需要使用此

ImageLoader imgLoader = ImageLoader.getInstance();
imgLoader.init(ImageLoaderConfiguration.createDefault(YourActivityName.this));
options = new DisplayImageOptions.Builder().cacheInMemory(true)
            .showImageOnLoading(R.drawable.placeholder)
            .showImageOnFail(R.drawable.error).considerExifParams(true)
            .build();

关于java - 在库项目内的 Activity 中使用 Android 通用图像加载器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25567445/

相关文章:

android - Android 可以播放 ADTS AAC 文件吗?

android - 如何获取 ViewFlipper 的当前子位置

Android通用图像加载器,显示图像的顶部部分

java - 打印 RSA 私钥实际上并没有返回它

java - 如何在 Spring Boot 应用程序中动态忽略 LAZY 类型?

java - 获取自己的 MBean 的所有已注册实例

java - 谷歌地图只显示灰色背景而不是 map

android - 如何避免 ListView 中的图像闪烁

android - 图片浏览器滑动

java - 如果没有 'retrolambda' 语法,我该如何编写?