Вопрос 1: Возможно ли загрузить файл изображения без ссылки на ImageView?AQuery: как загрузить изображения в несекретном порядке без ссылки на imageView в вызове aQuery
Вопрос 2. Могу ли я загрузить каждый файл в отдельном экземпляре aQuery или мне нужно загрузить файл последовательно? например, ожидание обратного вызова текущей загрузки файла, а затем запуск следующего вызова загрузки файла? Ниже мой код
// Ad мой пользовательский класс модели
// adList мой список объявлений, имеющих URL, чтобы объявления прошла где-то
// ImageView невидимая ImageView, как загрузка не начать, если я не даю никаких ссылок на какой-либо ресурс ImageView
for (String adUrl : adList) {
if (adUrl.length() > 0) {
AQuery aQuery = new AQuery(DownloadAdActivity.this);
BitmapAjaxCallback callback = new BitmapAjaxCallback();
callBack.url(adUrl);
callBack.fallback(R.id.placeHolderResource);
callBack.fileCache(true);
callBack.memCache(true);
aQuery.id(imageView).image(callBack);
}
}
Мне нужно, чтобы загрузить изображения 20/30, когда приложение запускается в первый раз, до сих пор я делаю это, давая скрытую ссылку ImageView и trigging aQuery последовательно после каждого изображения скачал. Я пытался генерировать запрос 20/30 в цикле, но работает только последний вызов триггера aQuery, который отменяет предыдущий вызов загрузки изображения.
Да, вы можете использовать вызов ajax без ссылки на изображение. –