Изображение не меняется на ImageView в Android
Я использую универсальный загрузчик изображений для показа изображения в окне просмотра изображений.
Сначала я загружаю три изображения на четыре изображения, успешно загружается
imageLoader.displayImage(imageUrls[0], holder.thumbImage1, options);
imageLoader.displayImage(imageUrls[0], holder.imgProperty, options);
imageLoader.displayImage(imageUrls[1], holder.thumbImage2, options);
imageLoader.displayImage(imageUrls[2], holder.thumbImage3, options);
после этого я нажимаю на holder.thumbImage1
и хочу изменить изображение на holder.imgProperty
holder.thumbImage2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
imageLoader.displayImage(url1, holder.imgProperty, options);
}
});
но изображение не меняется, а также я не получаю никакой ошибки
Пожалуйста, помогите мне, как я могу решить эту проблему.
Заранее спасибо
1 ответ
Попробуй позвонить notifyDataSetChanged
:
holder.thumbImage2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
imageLoader.displayImage(url1, holder.imgProperty, options);
notifyDataSetChanged();
}
});
}