Fragment BackStack 在使用 Glide Image Library 加载图像后清除

Fragment BackStack clears after loading the Image using Glide Image Library

我使用 Glide 加载图像(图像在我的片段中)。并处理 backpress 上的片段 backstack 以在片段之间导航。加载图像后,我的片段堆栈替换为以下片段

com.bumptech.glide.manager.SupportRequestManagerFragment

条目,所以我现在无法处理后台堆栈,我不希望将 glide SupportRequestManagerFragment 附加到片段后台堆栈中,我还阅读了以下 link[=11 中的 glide 文档=]

http://bumptech.github.io/glide/javadocs/360/com/bumptech/glide/Glide.html#with%28android.support.v4.app.Fragment%29

他们提到传递上下文将根据上下文参数将 Glide 附加到应用程序生命周期。现在我的要求是在不影响fragment backstack的情况下如何使用glide加载图像,这可能吗?或者有没有其他方法可以通过配置 Glide 选项来实现?

有人帮助我或建议解决这个问题的方法吗?

我已经用 Fragment 上下文加载了 Glide

所以 com.bumptech.glide.manager.SupportRequestManagerFragment

附加到后台,为了避免后台中的 SupportRequestManagerFragment 条目,我已经使用 getApplicationContext() 加载了 Glide,如下面所述 url。

http://bumptech.github.io/glide/javadocs/330/com/bumptech/glide/Glide.html#with%28android.content.Context%29