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 文档=]
他们提到传递上下文将根据上下文参数将 Glide 附加到应用程序生命周期。现在我的要求是在不影响fragment backstack的情况下如何使用glide加载图像,这可能吗?或者有没有其他方法可以通过配置 Glide 选项来实现?
有人帮助我或建议解决这个问题的方法吗?
我已经用 Fragment 上下文加载了 Glide
所以
com.bumptech.glide.manager.SupportRequestManagerFragment
附加到后台,为了避免后台中的 SupportRequestManagerFragment 条目,我已经使用 getApplicationContext() 加载了 Glide,如下面所述 url。
我使用 Glide 加载图像(图像在我的片段中)。并处理 backpress 上的片段 backstack 以在片段之间导航。加载图像后,我的片段堆栈替换为以下片段
com.bumptech.glide.manager.SupportRequestManagerFragment
条目,所以我现在无法处理后台堆栈,我不希望将 glide SupportRequestManagerFragment 附加到片段后台堆栈中,我还阅读了以下 link[=11 中的 glide 文档=]
他们提到传递上下文将根据上下文参数将 Glide 附加到应用程序生命周期。现在我的要求是在不影响fragment backstack的情况下如何使用glide加载图像,这可能吗?或者有没有其他方法可以通过配置 Glide 选项来实现?
有人帮助我或建议解决这个问题的方法吗?
我已经用 Fragment 上下文加载了 Glide
所以 com.bumptech.glide.manager.SupportRequestManagerFragment
附加到后台,为了避免后台中的 SupportRequestManagerFragment 条目,我已经使用 getApplicationContext() 加载了 Glide,如下面所述 url。