![Activity的lanuchmode Activity的lanuchmode](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
假设:
假设栈有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