gpt4 book ai didi

android - OpenGLRenderer 试图缩小位图 - 当到达 ViewPager 的末尾时

转载 作者:太空狗 更新时间:2023-10-29 15:01:48 25 4
gpt4 key购买 nike

App 有一个 ViewPager,里面有几个 Fragment

当用户滚动到页面末尾时,会出现这种 Android 渐变效果,表示没有更多页面(而不是 iOS 的弹跳效果)。

发生这种情况时,应用程序变得无响应并且帧丢失,而在日志中有这些行 -

Trying to scale down bitmap for texture (2560x4544 -> 2307x4096)
Scaled bitmap has been successfully created

这个大小的应用程序中没有位图,它在 QHD(1440 x 2560 像素)LG G3 显示器上运行,所以我猜一些位图被放大以适应这个 xxxhdpi 分辨率,然后由于某种原因缩小了一点.

问题是 - 为什么在出现这种效果时它试图缩小位图?这可以避免吗?

是渐变效果渲染被缩小了吗?

最佳答案

当我关闭滚动效果(相当于 iOS 的弹跳效果)时它停止了。也许这种效果是在显示之前调整大小的图像,但我不明白为什么他们不缓存它,如果这是真的。

viewPager.setOverScrollMode(View.OVER_SCROLL_NEVER);

关于android - OpenGLRenderer 试图缩小位图 - 当到达 ViewPager 的末尾时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25750348/

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