0

我有一个显示三个片段的 viewpager 活动。第三个片段是使用网格布局管理器的基本回收视图。网格项是基本图像和标题项,并不复杂,我正在使用 Glide 加载图像。

问题是,当我在此页面上尝试打开/关闭 NavigationView 抽屉时,它的滞后非常严重。

这就是我注意到的,只有当我从 url 加载图像时才会发生延迟。本地drawables很好,抽屉可以顺利打开。我不知所措,不知道该往哪里看。

我会发布代码,但我不确定要发布哪个部分。如果您需要查看某些部分,请询问,我会这样做。此外,我觉得这不是来自代码。

更新:

我继续调试并决定使用 Picasso 测试相同的代码。这一次,它运行良好,完全没有延迟,而且运行正常。不知道为什么。我将在 Glide 的 github 上提出一张票。

有问题的片段

4

1 回答 1

0

经过几个小时的调试,甚至尝试使用 Fresco(使用很糟糕),我终于解决了这个问题。

我不得不使用dontTransform(). 显然,这会影响我有像网格这样的大图像的所有页面。这为我解决了这个问题。

于 2015-08-05T23:49:17.380 回答