用代码创建ImageView (setLayoutParams)

public View getView(int position, View convertView, ViewGroup parent) {
     ImageView imageView = new ImageView(mContext);
     // 设置当前图像的图像(position为当前图像列表的位置)
     imageView.setImageResource(resIds[position]);
     imageView.setScaleType(ImageView.ScaleType.FIT_XY);
      imageView.setLayoutParams(new Gallery.LayoutParams(163, 106));
    // 设置Gallery组件的背景风格
    imageView.setBackgroundResource(mGalleryItemBackground);
    return imageView;
}

你可能感兴趣的:(Android开发)