为了账号安全,请及时绑定邮箱和手机立即绑定

ViewModel 不缓存 RecyclerView 的数据并且保存 ListState 不起作用

ViewModel 不缓存 RecyclerView 的数据并且保存 ListState 不起作用

慕后森 2021-07-04 12:02:03
我希望 RecyclerView 在设备旋转时保留它的位置。我有 4 个类(2 个活动和 2 个 ViewModel),它们被称为MainActivity、FavouritesActivity。PLUS MainViewModel,FavouritesViewModel扩展了AndroidViewModel。带有 FavouriteAvtivity 和 FavouriteViewModel 的所有东西都可以正常工作。同时,另外两个以相同的方式实现,但是当我旋转设备时,我的列表的滚动位置会重置,并且我已经尝试了所有关于在 onSaveInstanceState() 和 onRestoreInstanceState() 中保存列表状态的方法。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 336 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信