上周有位小伙伴在模仿和测试 “知乎” 等软件的“DeepLink”时表示,allowTaskReparenting 并没有使 activity 从启动 task 回迁到原宿主 task,

经检验,allowTaskReparenting 实际上有起效,得出与实际存在偏差的结论,是由于实验者在实验过程中 疏忽了某个关键因素所致。

试验代码目前已更新到 Relearn Android 开源项目(可自行通过 commit 记录查找),复现步骤已记录到《任务与返回栈》篇评论区95楼,

感兴趣的小伙伴可自行回到任务篇重温。

github.com
展开
KunMinX于2021-05-11 07:13发布的图片
评论