我也使用mikepenz材质抽屉,但是我遇到了关于加载URL以更新抽屉项目图标的问题,但仍然失败了。我无法解决它。 https://github.com/mikepenz/MaterialDrawer
请帮帮我。谢谢
答案 0 :(得分:1)
解决了这个问题。
MaterialDrawer支持从URL中提取图像并为“配置文件”图标设置它们。由于MaterialDrawer不包含ImageLoading库,因此开发人员可以选择自己的实现
需要在应用程序类中实现此方法。
//initialize and create the image loader logic
DrawerImageLoader.init(new DrawerImageLoader.IDrawerImageLoader() {
@Override
public void set(ImageView imageView, Uri uri, Drawable placeholder) {
Picasso.with(imageView.getContext()).load(uri).placeholder(placeholder).into(imageView);
}
@Override
public void cancel(ImageView imageView) {
Picasso.with(imageView.getContext()).cancelRequest(imageView);
}
@Override
public Drawable placeholder(Context ctx) {
return null;
}
});
玩得开心@。@