Изображение не меняется на 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();
           }
       });
}
Другие вопросы по тегам