Pau*_*ulG 14 scaling android imageview
我的图像是480像素×40像素.我想在ImageView中显示这个图像而不需要缩放以适应.
例如:如果我的屏幕只有320像素宽,我希望屏幕上只显示320像素的图像,而不是将其自身塞入ImageView(即使这意味着图像的其余部分被切断).
有没有办法阻止它缩放以适应?
编辑:另外,我希望图像的左侧与设备屏幕的左侧对齐.
谢谢
nha*_*man 27
ScaleType.CENTER在XML中使用,如下所示:
android:scaleType="center"
Run Code Online (Sandbox Code Playgroud)
这将"在视图中居中图像,但不执行缩放"
在这里阅读更多内容:http://developer.android.com/reference/android/widget/ImageView.ScaleType.html
(这是第一次点击谷歌搜索"imageview规模"的方式)
Ren*_*ate 13
使用MATRIX scaletype将其设置为不缩放且不居中
除非使用setImageMatrix(matrix)设置它,否则它将使用单位矩阵;
android:scaleType="matrix"
Run Code Online (Sandbox Code Playgroud)
或者在Java中:
view.setScaleType(ImageView.ScaleType.MATRIX);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21990 次 |
| 最近记录: |