Gallery 图像重叠问题 以及 每屏只显示一张

 

 

解决图像重叠

 

android:spacing="10sp"

 

解决每屏只显示一张图片

 

在 Gallery 的 的Adapter 里重写 getView

 

@Override public View getView(int position, View convertView, ViewGroup parent) { ImageView imageView = new ImageView(context); Bitmap bitmap = this.images.get(position); imageView.setImageBitmap(bitmap); //设置样式 :填充整个屏幕 imageView.setLayoutParams(new Gallery.LayoutParams(Gallery.LayoutParams.FILL_PARENT, Gallery.LayoutParams.FILL_PARENT)); //设置缩放比例:保持原样 imageView.setScaleType(ImageView.ScaleType.CENTER); return imageView; }

你可能感兴趣的:(android)