使用fresco加载base 64图像字符串会分配太多内存

时间:2017-11-28 13:55:50

标签: android android-recyclerview base64 fresco

我正在使用壁画加载我在Recyclerview中作为基本64位编码字符串接收的图像,但应用程序分配了太多内存(80+ mb)

它直接用那个库来做,这是我的适配器绑定视图持有者

@Override
public void onBindViewHolder(MyViewHolder holder, int position) {
    Empl empl= emplList.get(position);
    if (empl!= null && empl.getImage() != null) {
        String base64Encoding = empl.getImage();
        holder.draweeView.setImageURI(base64Encoding);
    }
}

是否有任何模式可以使用更少的内存?

图片正被加载到recyclerview和App is allocating 70+mb

0 个答案:

没有答案