ImageView填充图像上方和下方

时间:2011-04-29 15:06:33

标签: java android image imageview

我正在尝试从像这样的字节数组中设置ImageView的图像:

Bitmap bitmap = BitmapFactory.decodeByteArray(imageData, 0, imageData.length);
ImageView imageView = (ImageView)findViewById(R.id.imageView);
imageView.setImageBitmap(bitmap);

但是图像看起来在顶部和底部有一些非常大的黑色填充,即使实际图像数据没有这些。 ImageView是ScrollView内部LinearLayout的顶部,有什么想法吗?

我的ImageView设计如下:

<ImageView android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:id="@+id/imageView"/>

1 个答案:

答案 0 :(得分:4)

解决了,我补充说

android:adjustViewBounds="true"

进入XML文件。