今天被一个布局给整蒙了
如图,需求是ImageView的宽度固定,高度等比例缩放(即图片不能变形),同时要求ImageView所占的空间刚好是它自己的高度和宽度,也就是说怎么避免上面和下面的空白部分呢?
我的布局是:<ImageView
android:layout_height="wrap_content"
android:layout_width="160dp"
android:src="@drawable/pic01"
/>imageview布局Android
如图,需求是ImageView的宽度固定,高度等比例缩放(即图片不能变形),同时要求ImageView所占的空间刚好是它自己的高度和宽度,也就是说怎么避免上面和下面的空白部分呢?
我的布局是:<ImageView
android:layout_height="wrap_content"
android:layout_width="160dp"
android:src="@drawable/pic01"
/>imageview布局Android
解决方案 »
- 初学ContentProvider的几个问题
- 怎么同时安装android sdk1.5-4.0 的各版本
- android传参问题
- 为什么打不开source.android.com?被和谐了吗?
- 请java各前辈解疑
- 日历 进入日历新建一个日程后再删除,总览界面还有绿色的图标显示,应该清除
- ExpandableListView里给child的每个item添加了ImageView。如何对imageview设置监听!
- android怎么通过wifi连接家电
- 有没有试过安卓设备上接个rfid读卡器的,如何实现?
- 请安卓程序专家进来,最好是微信开发参与者!!万分感谢了
- Eclipse 的 LogCat 一路狂奔!
- 求助,android调用jni导致程序无响应
不是的啊,我只是要求固定宽度,高度是可以自动调节啊。
比如说我把宽度固定成100dp1.如果原图是 宽100*高200 则不调整;
2.如果原图是 宽200*高200 则调整为100*100;
那你就使用android:scaleType="FIT_CENTER" 属性 表示 把图片按比例扩大/缩小到View的宽度,居中显示
设置成哪个属性?我把每一个属性都试了一下好像都不行的啊
加上这两个属性试试:
android:scaleType="centerInside"
android:adjustViewBounds="true"
这样做不行啊,虽然图片的确居中了,但是图像上面和下面还是被撑大了,和1楼的图一样的
你的高不设置成 wrap_content呢 设置个比较大的值试试