首页 > 解决方案 > 使用导航时如何不刷新列表?

问题描述

我在项目中使用 Android jitpack 导航。在第一个片段中,我在 recyclerview 中显示了列表。当我单击该项目时,我会显示第二个片段。但是当我回到第一个片段时,recyclerview 会刷新旧列表。如何不刷新列表?

标签: androidandroid-studionavigationjitpack

解决方案


您应该使用 ViewModel 通过导航保持列表。使用 LiveData 将列表提供给您的片段并在片段的 onViewCreated() 方法中观察它


推荐阅读