通过阅读Android文档,我希望看到这个布局的图片:
<ImageView
android:id="@+id/avatar"
android:layout_width="fill_parent"
android:layout_height="150dip"
android:adjustViewBounds="true"
android:scaleType="centerCrop" />填充布局( 150倾角的高度是唯一的条件),没有任何扭曲:
CENTER_CROP缩放图像一致(保持图像的纵横比),使图像的维数(宽度和高度)都等于或大于视图的相应维数(减去填充)。
这在手机上效果很好:

但在平板电脑上,图像是完全扭曲的:

这怎么可能说:“请不要横向伸展”
发布于 2012-07-09 18:25:30
我认为你是把图像指定为背景而不是来源。手机上的图像看起来也很清晰,CenterCrop应该可以正常工作。
尝试使用setImageBitmap或"src“属性,并让我知道它是否有效。
https://stackoverflow.com/questions/11400835
复制相似问题