gpt4 book ai didi

android - CENTER_CROP 不保持图像比例

转载 作者:搜寻专家 更新时间:2023-11-01 07:35:53 28 4
gpt4 key购买 nike

通过阅读 Android 文档,我希望图片具有以下布局:

<ImageView
android:id="@+id/avatar"
android:layout_width="fill_parent"
android:layout_height="150dip"
android:adjustViewBounds="true"
android:scaleType="centerCrop" />

填充布局(高度为 150 dip 是唯一条件)没有任何扭曲:

CENTER_CROP Scale the image uniformly (maintain the image's aspect ratio) so that both dimensions (width and height) of the image will be equal to or larger than the corresponding dimension of the view (minus padding).

这在手机上运行得很好:

enter image description here

但在平板电脑上图像完全扭曲了:

enter image description here

怎么可能说:“请不要横向拉伸(stretch)”

最佳答案

我认为您将图像指定为背景而不是来源。这些图像在手机上看起来也被拉伸(stretch)了,并且 CenterCrop 应该可以正常工作。

尝试使用 setImageBitmap 或“src”属性,如果可行请告诉我。

关于android - CENTER_CROP 不保持图像比例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11400835/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com