解决使用Glide加载图片背景出现浅绿色
1.使用Glide加载图片是加上 diskCacheStrategy(DiskCacheStrategy.SOURCE)
Glide.with(context) .load(url) .diskCacheStrategy(DiskCacheStrategy.SOURCE)//是将图片原尺寸缓存到本地。 .into(imageview);2.如果加上这一句代码图片仍然没有解决,可以将Bitmap的格式改为ARGB_8888。
首先创建一个 GlideConfiguration类去实现GlideModule,修改Bitmap的格式。
public class GlideConfiguration implements GlideModule{ @Override public void applyOptions(Context context, GlideBuilder builder) { builder.setDecodeFormat(DecodeFormat.PREFER_ARGB_8888); } @Override public void registerComponents(Context context, Glide glide) { } }然后在AndroidManifest.xml中加入:
<meta-data android:name="你的包名.GlideConfiguration" android:value="GlideModule"/>转自 http://blog.csdn.net/hello_1s/article/details/52291363