【发布时间】:2015-12-07 09:03:25
【问题描述】:
当viewpager显示一个fragment时,出于性能考虑,它会自动加载它周围的fragment页面。 在我的片段中,我有一个带有弹出菜单的循环视图,用于删除列表中的一项。
我面临从一个片段中删除一个项目的问题,但在我滚动到其他预加载片段后,该项目仍然存在于它们中。 只有当我通过手动来回滚动片段来强制 viewpager 重新加载其片段的内容时,它才有效。
有没有办法通过viewpager强制重新加载预加载的片段?
【问题讨论】:
-
我刚刚在 5 秒前问了这个问题,它是如何被否决的????
-
如何将您的项目 ID(或对象)传递给其他片段,并将其从他们的数据集中删除......而不是重新加载整个数据?
-
我如何知道预加载了哪些片段,以及如何引用它们?
标签: android android-fragments android-viewpager android-recyclerview