有时候我们需要一张背景图片,但是图片会根据不同的屏幕而发生从而变形:
我的解决办法:
方法1:
1.设置一个Framelayout
2.Framelayout放上一个ImageView,可以设置ImageView的 android:scaleType="centerCrop"或者 android:scaleType="center"根据具体而定
3.ImageView的同级添加自己需要的布局
方法2:
根据不同的屏幕调节scaleX和scaleY
方法3.按照官方的做法根据不同屏幕放不同大小的Image,或根据屏幕大小等比缩放
这只是我的一些微微的经验,不知道还有什么更简单更好的方法,如果你知道告诉一声,先在这里谢谢了!
原文:http://blog.csdn.net/u013042707/article/details/44672177