Android中imageview.ScaleType使用方法详细介绍

 更新时间:2017年06月22日 11:25:01   投稿:lqh  
这篇文章主要介绍了Android中imageview.ScaleType使用方法详细介绍的相关资料,需要的朋友可以参考下

Android中imageview.ScaleType使用方法详细介绍

ScaleType属性用以表示显示图片的方式,共有8种取值:

  •   ScaleType.CENTER:图片大小为原始大小,如果图片大小大于ImageView控件,则截取图片中间部分,若小于,则直接将图片居中显示。
  •   ScaleType.CENTER_CROP:将图片等比例缩放,让图像的短边与ImageView的边长度相同,即不能留有空白,缩放后截取中间部分进行显示。
  •   ScaleType.CENTER_INSIDE:将图片大小大于ImageView的图片进行等比例缩小,直到整幅图能够居中显示在ImageView中,小于ImageView的图片不变,直接居中显示。
  •   ScaleType.FIT_CENTER:ImageView的默认状态,大图等比例缩小,使整幅图能够居中显示在ImageView中,小图等比例放大,同样要整体居中显示在ImageView中。
  •   ScaleType.FIT_END:缩放方式同FIT_CENTER,只是将图片显示在右方或下方,而不是居中。
  •   ScaleType.FIT_START:缩放方式同FIT_CENTER,只是将图片显示在左方或上方,而不是居中。
  •   ScaleType.FIT_XY:将图片非等比例缩放到大小与ImageView相同。
  •   ScaleType.MATRIX:是根据一个3x3的矩阵对其中图片进行缩放

 代码设置用法:

imageView = new ImageView(mContext); 
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); 

XML布局文件设置用法:

android:scaleType="centerCrop". 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Android实现短信验证功能

    Android实现短信验证功能

    这篇文章主要为大家详细介绍了Android实现短信验证功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • Android 判断当前网络是否可用简单实例

    Android 判断当前网络是否可用简单实例

    这篇文章主要介绍了Android 判断当前网络是否可用简单实例的相关资料,需要的朋友可以参考下
    2017-06-06
  • Android Compose学习之绘制速度表盘

    Android Compose学习之绘制速度表盘

    这篇文章主要为大家详细介绍了Android Compose绘制速度表盘的相关知识,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的小伙伴可以了解下
    2023-11-11
  • Android中WebView的基本配置与填坑记录大全

    Android中WebView的基本配置与填坑记录大全

    webview是一直都很痛恨的控件,你又不能不用,但是一旦大规模测试起来你就发现这个webview真是坑。各种你想不到的错误 在各种奇怪的手机,各种不一样的版本里出现各种想不到的问题。本文就介绍了Android中WebView的基本配置与遇到的一些填坑记录,需要的朋友可以参考下。
    2017-11-11
  • Android实现自定义曲线图

    Android实现自定义曲线图

    这篇文章主要为大家详细介绍了Android实现自定义曲线图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • Android自定义View绘制四位数随机码

    Android自定义View绘制四位数随机码

    这篇文章主要介绍了Android自定义View绘制四位数随机码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • Android虚拟导航栏遮挡底部的输入框的解决方法

    Android虚拟导航栏遮挡底部的输入框的解决方法

    下面小编就为大家分享一篇Android虚拟导航栏遮挡底部的输入框的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-01-01
  • Android实现多参数文件和数据上传

    Android实现多参数文件和数据上传

    这篇文章主要为大家详细介绍了Android实现多参数文件和数据上传,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • Android studio 利用共享存储进行用户的注册和登录验证功能

    Android studio 利用共享存储进行用户的注册和登录验证功能

    这篇文章主要介绍了Android studio 利用共享存储进行用户的注册和登录验证功能,包括注册页面布局及登录页面功能,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2021-12-12
  • Android使用OkHttp进行重定向拦截处理的方法

    Android使用OkHttp进行重定向拦截处理的方法

    这篇文章主要介绍了Android使用OkHttp进行重定向拦截处理的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08

最新评论