安卓学习4

科牛

关注

阅读 156

2022-06-20

今天学习了安卓的一些知识其中主要的是

Android启动activity之taskAffinity

单纯使用 taskAffinity 不能导致 Activity 被创建在新的任务栈中,需要配合 singleTask 或者 singleInstance!

taskAffinity + allowTaskReparenting

allowTaskReparenting 赋予 Activity 在各个 Task 中间转移的特性。一个在后台任务栈中的 Activity A,当有其他任务进入前台,并且 taskAffinity 与 A 相同,则会自动将 A 添加到当前启动的任务栈中


精彩评论(0)

0 0 举报