Viewpager2 Navigation Expected the adapter to be 'fresh' while restoring state.

使用 navigation和viewapger2的时候 跳转其他界面回来时会报一个错
Expected the adapter to be 'fresh' while restoring state.
百度了很长时间 没啥用最后google了一翻 找到了一个答案
我的解决方案是 设置viewpager2 setSaveEnabled为false
然后在onStart中刷新当前的item


image.png

你可能感兴趣的:(Viewpager2 Navigation Expected the adapter to be 'fresh' while restoring state.)