我出现内存错误,即使我使用picasso,Volley lib,通用图像加载器来查看图像,App也经常崩溃。 我正在使用volley lib进行API调用。
public class Holder
{
TextView title,Category,Amount;
NetworkImageView img;
}
@Override
public View getView(final int position, View convertView, ViewGroup parent)
{
Holder holder=new Holder();
View rowView;
File cacheDir;
rowView = inflater.inflate(R.layout.solvent_list_forproduct, null);
holder.img=(NetworkImageView)
rowView.findViewById(R.id.productImage);
ImageLoader imageloader =
ImageGetter.getInstance(context).getImageLoader();
holder.img.setImageUrl
(VarproductImageList.get(position)
.replace(" ", "%20").toString(), imageloader);
}
有时它通过负数组大小异常。