0
我有什么:ScrollView
,里面 LinearLayout
ImageView的宽度不匹配父
(orientation="vertical", layout_width="match_parent", layout_height="wrap_content"
),
里面
ImageView
(layout_width="match_parent", layout_height="wrap_content"
)和
TextView
。
我想要什么:ImageView
应保持宽高比和数学父宽度,和文本下面ImageView
。
我用的ImageView params
不同的充组合:adjustViewBounds true/false
和所有scaleType
,但我不能得到我想要的:
- 如果我使用scaleType centerCrop - 顶部和底部的一部分,如果图像裁剪。
- 如果我使用scaleType中心 - 在空白处左右
- 如果我使用scaleType fitXY - 图像不保持宽高比
所以我不能使图像更加的高度,我怎么能修理它?
难道你真的发表您的布局XML,也许屏幕,显示你得到它应该是什么样子?阅读代码比通过描述获得代码要容易得多... – WarrenFaith 2013-04-11 10:00:37
如果图像小于父级,该怎么办?应该扩大规模吗?这会扭曲图像。 – 2013-04-11 10:01:27
为您的ImageView尝试'scaleType =“fitCenter”' – 2013-04-11 10:04:19