1

Imageviewに画像を表示するためにユニバーサル画像ローダーを使用しています

最初に、4 つの Imageview に 3 つの画像を読み込み、読み込みに成功しました

          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);
            }
        });

しかし、画像は変化しておらず、エラーも発生していません

この問題を解決する方法を教えてください。

前もって感謝します

4

1 に答える 1

0

電話してみてくださいnotifyDataSetChanged

holder.thumbImage2.setOnClickListener(new OnClickListener() {

           @Override
           public void onClick(View v) {
               // TODO Auto-generated method stub
               imageLoader.displayImage(url1, holder.imgProperty, options);
               notifyDataSetChanged();
           }
       });
}
于 2014-12-04T07:55:48.333 に答える