layout中设置图片自适应大小,并且设置最大宽高,当图片的宽高大于设置的最大值时,宽高值为设置的最大值。

<ImageView android:id="@+id/image_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:adjustViewBounds="true" android:maxWidth="42dp" android:maxHeight="42dp" android:scaleType="fitCenter" android:layout_marginLeft="3dp" android:src="@drawable/icon" />

关键代码:

android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:maxWidth="42dp"
android:maxHeight="42dp"

更多相关文章

  1. android高仿抖音、点餐界面、天气项目、自定义view指示、爬取美
  2. android 图片处理
  3. android 安卓 开发 图片库获得图片的绝对路径
  4. TableRow 背景问题以及修改对话框标题高度或者图片
  5. Android 把从网络获取的图片缓存到内存中
  6. Android 的网络编程(17)-android显示网络图片
  7. androidSDK下的图片资源
  8. 自定义RadioButton 文字在下,图片在上
  9. 自定义progressbar使用图片

随机推荐

  1. android监听联系人变化的方法
  2. Android通过onTouch事件实现单击,双击,长按
  3. Android(安卓)提示框
  4. Android(安卓)RecyclerView 子条目(item)嵌
  5. Mac os Android(安卓)源码开发环境搭建
  6. android定时器
  7. Android中一个app启动另一个app的指定act
  8. android截屏
  9. Android图形解锁的绘制
  10. android ListView滑动到顶部带弹性效果