我使用Glide进行图像加载(图像在我的片段中)。并在backpress上处理片段backstack以在片段之间导航。加载图像后,我的片段backstack替换为以下片段
com.bumptech.glide.manager.SupportRequestManagerFragment
条目因此我现在无法处理后台堆栈,我不希望滑块SupportRequestManagerFragment附加到碎片堆栈中,我也读过以下链接中的滑动文档
他们已经提到过,传递上下文会根据context参数将Glide附加到Application生命周期。现在我的要求是在不影响片段反栈的情况下如何使用滑动加载图像,是否可能?或者通过配置Glide选项还有其他方法吗?
任何人都可以帮助我或建议解决这个问题的方法吗?
答案 0 :(得分:11)
我已经加载了Glide with Fragment上下文
这样 com.bumptech.glide.manager.SupportRequestManagerFragment
附加到backstack,为了避免backstack中的SupportRequestManagerFragment条目,我已经使用getApplicationContext()加载了Glide,如下面的url所示。