gpt4 book ai didi

android - 图片不清晰 - picasso Android

转载 作者:太空宇宙 更新时间:2023-11-03 10:19:38 25 4
gpt4 key购买 nike

我正在使用 Picasso用于从 URL 下载图像并放入 ImageView。图像是矩形的,但我的 ImageViews 是正方形的。所以我需要使用一些裁剪,因为我在顶部和底部都有空格。

没有裁剪图像是清晰的:

Picasso.with(context)
.load(left.get(pos).getImageName())
.into(ivFrontPageLeftImage);

Image

为了适应内部和裁剪,我正在使用:

Picasso.with(context)
.load(left.get(pos)
.getImageName())
.fit().centerInside()
.into(ivFrontPageLeftImage);

Image

但是你可以看到图像不清晰,它是模糊的。那么我怎样才能将图像放入正方形(ImageView)中。图像也需要清晰,而不是模糊?

我下载了这张图片,将其裁剪为 300 x 300 大小(为正方形,我从左和右剪切)和 upload它。我使用这个新图像放入 ImageView:

Picasso.with(context)
.load("http://oi62.tinypic.com/29y61p3.jpg")
.fit().centerCrop()
.into(ivFrontPageLeftImage);

Image

如您所见,图像清晰而不模糊。我如何以编程方式执行此操作? Picasso 有可能吗,或者我需要其他图书馆来做到这一点?

最佳答案

我没有足够的声誉,因此无法评论 Lee 的回答。但他的回答是正确的,因为我有同样的问题。您还可以通过执行以下操作在 ImageView 对象中设置它:

imageView = (ImageView) view.findViewById(R.id.img);
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);

关于android - 图片不清晰 - picasso Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26256580/

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