首先,我搜索了很多,并没有为我的案例找到解决方案,我需要将imageUrl转换为drawable,我到目前为止尝试了:
File imageFile = DiskCacheUtils.findInCache(c.profilePhoto, com.nostra13.universalimageloader.core.ImageLoader.getInstance().getDiscCache());
String file_target = "file://" + imageFile.getPath();
BitmapDrawable bitDraw = (BitmapDrawable) BitmapDrawable.createFromPath(file_target);
if (profilePhotos.size() == 4) break;
BitmapDrawable drawable = bitDraw; //getResources().getDrawable(c.profilePhoto);
drawable.setBounds(0, 0, width, height);
profilePhotos.add(drawable);
我还试图通过Glide将图像加载到位图中,但是没有用。
我如何实现这一目标?
提前致谢。
答案 0 :(得分:1)
首先将网址转换为位图并将位图传递到这些功能
Drawable d = new BitmapDrawable(context.getResources(),bitmap); 返回d;