Android:如何在不缩放的情况下居中裁剪图像

Android:如何在不缩放的情况下居中裁剪图像,第1张

概述我有一些想要在缩略图中显示的图像,我希望它们以裁剪为中心而不是缩放.图像本身几乎总是矩形的,我想围绕它们的中心裁剪它们并使它们适合方形的ImageView.位图本身的高度与ImageView的大小相匹配,或者匹配的宽度.所以基本上我只想裁剪每张照片的左/右或顶部/底部,而不是丢失任何质

我有一些想要在缩略图中显示的图像,我希望它们以裁剪为中心而不是缩放.图像本身几乎总是矩形的,我想围绕它们的中心裁剪它们并使它们适合方形的ImageVIEw.位图本身的高度与ImageVIEw的大小相匹配,或者匹配的宽度.所以基本上我只想裁剪每张照片的左/右或顶部/底部,而不是丢失任何质量.

当我尝试使用ScaleType.CENTER_CROP时,我的图像变得模糊.有什么建议?

解决方法:

您应该只使用ScaleType.CENTER.这将不执行缩放,它将使图像居中于图像帧的中心.任何落在ImageVIEw之外的东西都会被裁剪掉.

总结

以上是内存溢出为你收集整理的Android:如何在不缩放的情况下居中裁剪图像全部内容,希望文章能够帮你解决Android:如何在不缩放的情况下居中裁剪图像所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1113939.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存