Lun*_*ong 0 url android image materialdrawer
我也使用mikepenz材料抽屉,但是我遇到了关于加载URL以更新抽屉项目图标的问题,但仍然失败了.我无法解决它. https://github.com/mikepenz/MaterialDrawer
请帮我.谢谢
从最新版本的MaterialDrawer开始,现在建议使用AbstractDrawerImageLoader并覆盖特定方法.
使用滑行:
//initialize and create the image loader logic
DrawerImageLoader.init(new AbstractDrawerImageLoader() {
@Override
public void set(ImageView imageView, Uri uri, Drawable placeholder) {
Glide.with(imageView.getContext()).load(uri).placeholder(placeholder).into(imageView);
}
@Override
public void cancel(ImageView imageView) {
Glide.clear(imageView);
}
});
Run Code Online (Sandbox Code Playgroud)
或毕加索:
//initialize and create the image loader logic
DrawerImageLoader.init(new AbstractDrawerImageLoader() {
@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);
}
});
Run Code Online (Sandbox Code Playgroud)
您可以找到完整的实现,包括如何在MaterialDrawer的GitHub存储库中为不同目标定义不同占位符的示例代码.这是CustomApplication的实现