Я хочу использовать галерею в Android, поэтому в классе адаптера я установил
@Override
public View getView(int arg0, View arg1, ViewGroup arg2) {
ImageView iView = new ImageView(ctx);
iView.setImageResource(pics[arg0]);
iView.setScaleType(ImageView.ScaleType.FIT_XY);
//iView.setLayoutParams(new Gallery.LayoutParams(150, 150));
iView.setLayoutParams(new Gallery.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
return iView;
}
Таким образом, он перекрывает все мое изображение, он не отображается должным образом один за другим.
, но еслиЯ устанавливаю
iView.setLayoutParams(new Gallery.LayoutParams(150,150));
, тогда изображение не перекрывается, но размер изображения увеличивается. Итак, что мне нужно сделать, если я хочу обернуть содержимое шириной изображения высотой
спасибо