Activity启动模式

2018-08-27  本文已影响0人  waiwaaa

4种启动模式:

c

Activity启动所需的任务栈,默认下名称为应用的包名。 主要与singleTask启动模式或者allowTaskReparenting属性配合使用。

与singleTask配合使用

它是具有该模式的Activity的目前任务栈名字,待启动的Activity会运行在名字和TaskAffinity相同的任务栈中。

与allowTaskReparenting结合

如果 应用A启动应用B的Activity C, allowTaskReparenting设置为true。如果再次启动应用B,则Activity C会从应用A转移到应用B,会直接显于ActivityC

常用Flags

有的Flags可以设定Activity的启动模式,如

查看任务栈

adb shell dumpsys activity

更多adb命令请点击这里

上一篇下一篇

猜你喜欢

热点阅读