gpt4 book ai didi

android - 如何在 ImageViewTouch 中使图像适合全屏

转载 作者:太空狗 更新时间:2023-10-29 16:05:30 27 4
gpt4 key购买 nike

我正在使用 [ImageViewTouch][1] 库来缩放图像而不是 imageview。

<it.sephiroth.android.library.imagezoom.ImageViewTouch
android:id="@+id/imageweb"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:adjustViewBounds="true"
android:background="@drawable/bg_loading"
android:scaleType="fitCenter" />

我想在 ImageViewTouch 控件上加载图像,图像的宽度将自动适合我的屏幕。如何让宽度和高度都适合我的手机屏幕?

在这里,当我双击 3 次时,意味着在第一次时它也会在第二次放大,但在第三次时它完全适合设备屏幕的高度和宽度,这就是为什么它在第一次时不适合。

但是它第一次加载时没有适应高度和宽度。?请帮我解决这个问题。

我使用了这个库类可能我必须在这里改变一些东西。

1) [first][2]
2) [second][3]

请查看截图:

第一次自动加载时: enter image description here

双击 3 次后意味着第一次和第二次缩放,第 3 次它完全适合为什么在 imageview 加载此图像时第一次不适合。

enter image description here

我已经尝试了以下答案,但它不起作用。

谢谢支持

最佳答案

it.sephirot.android.library.imagezoom.ImageViewTouchBase 中更改行

protected DisplayType mScaleType = DisplayType.FIT_IF_BIGGER;

protected DisplayType mScaleType = DisplayType.FIT_TO_SCREEN;

关于android - 如何在 ImageViewTouch 中使图像适合全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16341313/

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