本来没打算写这篇关于ScaleType的文章的,毕竟网上一大把,但是考虑到接下来的PhotoView源码的解析会用到这方面的知识,又不想让读者们再去费力去找别的相关文章,而且有的文章的讲解都是错的,所以就在这里讲解一下ImageView.ScaleType的几种不同类型究竟有什么区别,我们在实际使用的时候究竟应该采用哪一种
使用方法
java代码中:imageview.setScaleType(类型)
注意这个属性只有和ImageView搭配才有作用
上图了
原图片比ImageView的尺寸大的截图
原图片比ImageView的尺寸小的截图
原谅我太懒~~~,截图来自于http://blog.csdn.net/xilibi2003/article/details/6628668
看完了这些是不是对ScaleType有了清晰的认识了呢,希望大家能在以后的项目中正确选择自己需要的类型,当然很多情况下直接用.9.png更方便一些
Android ImageView.ScaleType有图有真相
原文地址:http://blog.csdn.net/shangmingyang/article/details/44997947