Issue should be with the Drawables
your using. Try to change the images
. For testing purpose check with some low resolution images
.
Also, check this http://developer.android.com/training/displaying-bitmaps/index.html
Also , try to recycle the ImageView
before setting a new drawable
when item selected in ListView
ImageView image=(ImageView)findViewById(R.id.imageView1);
((BitmapDrawable) image.getDrawable()).getBitmap().recycle();
image.setImageResource(imgs.getResourceId(position,-1));