上一章是不是讲错了?

来源:2-6 Jetpack Navigation 组件常用API之popbackstatck实践

慕UI8482615

2024-02-27

图片描述
图片描述
上两张图是上一章,另外图二是测试user跳去category并设置setRestoreState = true时的日志,从日志来看tags也创建了,右边的ui确实是tags的,但是图一红色框backStack里的元素AB写错了(当然后面改过来的ADB顺序也是错),正确的应该是ADCB。也就是本章的这块排序(图三)
图片描述
然后我不明白的是,为啥我navigte B,但是连C都压栈了?这个效果确实符合官网的描述
图片描述
这下我不太清楚这个状态保存和恢复的具体使用场景是咋样,我明明打开B,结果却连B上面的都打开

写回答

1回答

LovelyChubby

2024-02-28

应用场景比如电商下单链路,运维工单链路,根据业务需要,打开某个页面后,可能需要把它前面的页面也都恢复出来,以允许用户后退继续编辑或浏览。
0
3
慕UI8482615
我想知道咋回事
2024-03-13
共3条回复

全新版Jetpack进阶提升,系统性落地短视频App

全新版Jetpack进阶提升,系统性落地短视频App

323 学习 · 114 问题

查看课程