首页 文章

在Android中加载图像而不从服务器裁剪?

提问于
浏览
1

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

在Imageview中换行内容不会显示完整的图像宽度 . 如果我将imageview中的比例类型设置为fitxy,则图像会被拉伸,而centercrop无法解决问题 . 我希望从服务器的图像没有裁剪,像facebooks的帖子 . 关于如何做到这一点的任何想法?

1 回答

  • 0

    如果希望ImageView的 android:adjustViewBounds 属性自动调整大小以保留图像的形状,可以将其设置为 android:adjustViewBounds . 您还可以使用 android:maxHeightandroid:maxWidth 指定最大宽度和高度 . 通过这三者的组合,您可以显示图像而无需裁剪和拉伸,并且可以限制在适合UI的屏幕区域 .

相关问题