我正在尝试使用Android Query从 URL 检索位图图像。但是我没有任何位图。这是我的代码:
Bitmap.Config conf = Bitmap.Config.ARGB_8888;
private int w = 700, h = 480;
private Bitmap bmp = Bitmap.createBitmap(w, h, conf); // this creates a MUTABLE bitmap
private AQuery aq;
final ArrayList<Bitmap> bbf = new ArrayList<Bitmap>();
aq = new AQuery(LookBookFlipActivity.this);
aq.ajax("http://www.newyorker.com/wp-content/uploads/2014/08/Stokes-Hello-Kitty2-1200.jpg",Bitmap.class,0,new AjaxCallback<Bitmap>(){
@Override
public void callback(String url, Bitmap object, AjaxStatus status) {
if(object != null)
{
bmp = object;
bbf.add(bmp);
}
}
});
当我打印出 ArrayList bbf 的大小时,它返回零,这意味着位图没有正确保存在 bmp 变量中,或者它没有被添加到 arraylist。请帮帮我:)