gpt4 book ai didi

android - Activity 转换后 ImageView 位图被拉伸(stretch)

转载 作者:行者123 更新时间:2023-11-29 19:50:48 24 4
gpt4 key购买 nike

enter image description here

发生这种情况是否有任何具体原因?

这是转换发生后的图像。

最佳答案

您没有提供任何代码来帮助我们诊断您的问题,但您的可怕图片(看起来像 Jim Carrey )可能与 tileMode 有关.您的图像看起来像是在夹紧。

如果 ImageView 的位图尺寸小于 ImageView,则复制边缘颜色时发生钳位。这些是所有选项,以及一张合适的吉姆照片:

  • 禁用 - 不平铺位图。这是默认值。

disabled

  • clamp - 复制边缘颜色。

clamped

  • repeat - 双向重复位图。

repeat

  • 镜像 - 水平和垂直重复着色器图像,交替镜像,使相邻图像始终接缝。

mirror

因为看起来你的 Bitmap 比你的 ImageView 小而且我不认为你真的想使用任何平铺模式(只使用默认的 disabled),我建议:

A) 使用 ImageView 的 setScaleType()以便 Bitmap 调整大小以填充 ImageView,使用 centerCrop 值(尽管查看 this blog 以获取更多示例),或者...

B) 使你的位图变大

(我推荐 A)

关于android - Activity 转换后 ImageView 位图被拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37173754/

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