首页 > android imageview中的图片如何做到宽度固定,长度按百分比适应呢?

android imageview中的图片如何做到宽度固定,长度按百分比适应呢?

背景:想做一个瀑布流界面,要求宽度固定,长度保持百分比适应,不知道应该怎么做呢?默认的scaleType中并没有这样的属性


CENTER_CROP
我用到最多的是这个
注意是CROP 其实就是等比例放大到你要的宽度,然后长度裁掉。
楼上FIT_CENTER会造成拉伸吧?


设置view的宽度,让图片按照比例缩小就可以了(FIT_CENTER)


 如果图片大就按比例缩小,如果图片小就居中显示。
<ImageView android:layout_width="100dp"
       android:layout_height="wrap_content"
       android:scaleType="center"
       android:adjustViewBounds="true"/>
【热门文章】
【热门文章】