Volley用适配器中的标题信息加载图片

时间:2014-05-09 09:07:39

标签: android out-of-memory android-adapter android-volley

我有一个非常大的问题,我需要在我的适配器ListView中加载图片(动态)。

问题是图片有“授权访问权限”,我需要覆盖它以添加标题信息

 @Override
 public Map<String, String> getHeaders() throws AuthFailureError {
 Map<String, String> params = new HashMap<String, String>();
     setup tokens...
 return params;
 }

因此我正在使用Volley的ImageRequest(因为只有我可以设置标题),当我滚动列表时我得到了OutOfMemory。

如果您知道使用标题信息发送图像请求的其他解决方案,请告诉我吗?

或者如何防止这种OutOfMemory?

由于

修改 我试过lib AQuery

    AQuery aq = new AQuery(convertView);

    AjaxCallback<String> cb = new AjaxCallback<String>();
    cb.header(Consts.HEADER_APP_KEY, Consts.PREF_APP_KEY);
    aq.ajax(cb);
    aq.id(holder.profilePic).image(url, true, true, 0, 0, null, 0, 1.0f);

但它不工作

1 个答案:

答案 0 :(得分:1)

尝试使用"Android Query"异步图片加载库。