首页 > 代码库 > Activity的lanuchmode

Activity的lanuchmode

假设:

假设栈有A-B-C-D,四个activity。其中D Activity在栈顶

standard:

此时跳转到D Activity,跳转后栈的情况是A-B-C-D-D

singleTop:

此时跳转到D Activity,则栈还是A-B-C-D,系统不会创建一个新的Activity,而是会把intent通过调用onNewIntent(intent)方法传给栈顶的activity。

如果栈顶不是D,比如A-B-C-D-E,此时跳转到D Activity,则跳转后栈的情况是A-B-C-D-E-D

 

Activity的lanuchmode