当前位置: 代码迷 >> Android >> 关于ImageView的格局
  详细解决方案

关于ImageView的格局

热度:61   发布时间:2016-05-01 10:01:14.0
关于ImageView的布局
今天被一个布局给整蒙了。。。
如图,需求是ImageView的宽度固定,高度等比例缩放(即图片不能变形),同时要求ImageView所占的空间刚好是它自己的高度和宽度,也就是说怎么避免上面和下面的空白部分呢?


我的布局是:

<ImageView 
            android:layout_height="wrap_content"
            android:layout_width="160dp"
            android:src="@drawable/pic01"
            />

imageview 布局 Android

------解决方案--------------------
LZ   你的要求感觉不好实现   你固定了宽高的话  即使缩放  假如原图是个很长的图  你显示也不对
因为你固定的宽高和你即将显示的图片的宽高比例  不一定一样 
  
除非你获得图片的宽高比  然后设置个合适的宽高
比如你的图是4:3  你设置80*60显示 
你的图是2:1  你设置80*40
------解决方案--------------------
引用:
Quote: 引用:

设置scaleType属性


设置成哪个属性?我把每一个属性都试了一下好像都不行的啊。。。

加上这两个属性试试:
android:scaleType="centerInside"
android:adjustViewBounds="true"