繁体   English   中英

ImageView 填充图像上下

[英]ImageView padding above and below image

我正在尝试从这样的字节数组中设置 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"/>

解决了,我加了

android:adjustViewBounds="true"

进入 XML 文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM