我用它来显示图像背景:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/picture_happy"
android:padding="20dp"
android:scaleType="centerCrop"
tools:context=".MainActivity" >
图像失真。有没有办法以1:1显示像素?只是从显示屏上裁掉什么流过来的?
我并不担心裁掉的东西。
谢谢! 埃里克
更新以添加图片
答案 0 :(得分:3)
将scaleType更改为centerCrop
:
android:scaleType="centerCrop"
有关比例类型的更多信息,请参阅此图像:
顶行(从左到右):
center,centerCrop,centerInside。底行(l-r):fitCenter,fitStart,fitEnd,fitXY。