在使用imageview控件时,由于图片大小不一致,需要给图片设置个最大宽高。设置后的代码如下

 

但是单用

 android:maxHeight="100dp" android:maxWidth="100dp"

 是不够的

文档上

An optional argument to supply a maximum width for this view. Only valid if setAdjustViewBounds(boolean)  has been set to true.

需要

 android:adjustViewBounds="true"

 同时

不可单设background 不设src 那样也会被撑开

有src 后再设background就没事

 

 

 

更多相关文章

  1. 后台动态添加布局文件、控件与动态设置属性
  2. 5.ScrollView无法填充满屏幕
  3. 设置行距
  4. Android(安卓)TextView背景色、圆角、内部填充设置
  5. Android平台开发-WIFI 驱动移植 -- 详细
  6. android databinding 学习开篇
  7. android通过读取系统属性设置字体缩放的默认值
  8. Android杂谈--小知识点总结(1)
  9. android应用程序跳转到系统的各个设置页面

随机推荐

  1. android消息机制总结
  2. Develop--Training(二)Getting Started--
  3. 关于Android的自动化测试,你需要了解的5个
  4. xmlns:android="http://schemas.android.
  5. Android(安卓)apk系列1-------APK签名
  6. CMMB在Android平台上的实现步骤简介
  7. android 之摄像头
  8. Android的几个常见小错误
  9. android应用程序内部通信
  10. Android周学习Step By Step(4)--界面布局