升级到新版本 1.9.5 后,Universal Image Loader 无法正常工作

Universal Image Loader not working after upgrade to new version 1.9.5

我正在使用库 Universal Image Loader。我搬到了 Android Studio,它仍然工作正常。但是如果我使用高于 1.9.1 的版本,我的代码就会出错。

import com.nostra13.universalimageloader.core.assist.ImageLoadingListener;
import com.nostra13.universalimageloader.core.assist.SimpleImageLoadingListener;

"cannot resolve symbol" 是 Android 工作室向我显示的错误。 他们把这个从图书馆中删除了吗?我在变更日志中找不到提示。

问题是 "ImageLoadingListener" 没有解决,我找不到解决方案。

private ImageLoadingListener animateFirstListener = new AnimateFirstDisplayListener();

        private class ViewHolder {
            public TextView text;
            public ImageView image;
            public TextView count;
            public TextView counter;
        }

我在 gradle 文件中添加了以下内容:

dependencies {
    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'
}

他们已经更改了 listner 的包。您需要将导入更改为

import com.nostra13.universalimageloader.core.listener.ImageLoadingListener;
import com.nostra13.universalimageloader.core.listener.SimpleImageLoadingListener;