gpt4 book ai didi

android - 在 CircleImageView 中缩放不同大小的图像的问题

转载 作者:行者123 更新时间:2023-11-30 00:28:31 26 4
gpt4 key购买 nike

我正在使用 this圆形图像的 repo ,它工作得很好。我遇到的问题是当我想使用不同尺寸的图像时,比如说一个非常大的正方形和一个小矩形。该库使用 scaleType = "CenterCrop"这适用于更大的图像,裁剪时它会放大一点,但这没关系,因为它是一个大图像并且仍然填充整个 imageView。

问题是为了匹配 imageView 的边缘(正如 CenterCrop 的定义),小图像被“过度裁剪”和过度放大。有没有一种方法仍然可以使用 CenterCrop,但要确保较小的图像不会变得比原始尺寸大(例如使用时:scaletype="fitcenter"),同时还要使较大的图像正确裁剪?

简单地说,我需要使用类似 CenterCrop 的东西,但不是“放大”,因为图像小于 imageView 应该像 fitCenter 一样显示,而不是像它们那样可怕地放大现在。

我用了this指导以试图理解这个问题,但我似乎无法找到解决方案。

我该如何解决这个问题?这个库有可能还是我应该尝试使用其他库?谢谢!

最佳答案

这个库有问题,检查问题跟踪器,你需要高度宽度/重量

关于android - 在 CircleImageView 中缩放不同大小的图像的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44926623/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com