老师,这里只是从nc里获取viewmodelstore,但是并没保存,viewmodelstore在哪里保存到nc里的

老师,这里只是从nc里获取viewmodelstore,但是并没保存,viewmodelstore在哪里保存到nc里的

图片描述
判断viewmodelstore为空,只是创建了一个新的,也没有存到nc里

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
LovelyChubby 2021-11-09 19:37:01

你跟进一下Activity的onSavedInstance,能够看到nc 是怎么被报错的。

再跟进一下Activity 的onCreate,能够看到nc是怎么恢复的。
就理解viewModelStore 是怎么被保存,恢复的了

  • 老师我觉的你回答错了,你视频里面已经讲在是

    onRetainNonConfigurationInstance

    里面保存的

    NonConfigurationInstances

    怎么到了onSavedInstance呢?

    2022-03-17 21:44:41
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师