1

我正在开发一个加载大量图像的应用程序。有像 facebook 这样的人的图像,可能需要 30% 的屏幕尺寸高度和全宽。

Imageview 中的包装内容不显示完整的图像宽度。如果我在 imageview 中将比例类型设置为 fitxy,则图像会被拉伸,并且 centercrop 不能解决问题。我想从服务器中获取图像而不进行裁剪,例如 facebooks 帖子。关于如何做到这一点的任何想法?

4

1 回答 1

0

如果您希望它自动调整大小以保留图像的形状,您可以将 ImageView 的android:adjustViewBounds属性设置为。true您还可以使用android:maxHeight和指定最大宽度和高度android:maxWidth。结合这三者,您可以在不裁剪和拉伸的情况下显示您的图像,并将其限制在适合您的 UI 的屏幕区域。

于 2012-11-19T20:59:59.187 回答