升级到新版本 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;
我正在使用库 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;