我需要类似于<img width="100%" />
的东西,用于Android <ImageView>
。我的意思是将宽度调整为所有可用空间(缩小或放大图像的宽度),并自动更改高度以保持宽高比。
类似于 <ImageView android:layout_width="match_parent" android:layout_height="auto">
使用android:scaleType="fitCenter"
可以对图像进行我想要的操作,但仅限于图像,无法更改视图本身的高度。如果我将两个尺寸都设置为match_parent,只有在屏幕上只有一个图像时才能得到我想要的结果。但我需要一些在图片下方显示的文本。
这是创建ImageView子项的唯一方法吗?
例如android:adjustViewBounds="true"
对我没有任何作用。