实例 , 会直接调用该 Activity X 实例 的 onNewIntent() 方法 , 将跳转用的 Intent 转给栈顶的 Activity X 实例 , 不再创建新的界面入栈 ;
② 如果 返回堆栈...Activity ;
使用场景 : 在自己的应用中 , 启动第三方浏览器 或 播放器 , 那么这些第三方的应用界面 , 不应该加入到自己开发的任务栈中 , 而是创建一个新任务 , 将这些第三方的应用启动界面...的区别 , 这两个设置的行为不完全一致 ;
FLAG_ACTIVITY_CLEAR_TOP 标志位不会启动新的任务 ;
一般情况下 , 在应用中是不适用该启动模式的 , 常用 FLAG_ACTIVITY_CLEAR_TOP...Activity X 实例 的 onNewIntent() 方法 , 将跳转用的 Intent 转给栈顶的 Activity X 实例 , 不再创建新的界面入栈 , 同时会将返回堆栈内该 Activity...实例 : 如果当前返回堆栈中没有该 Activity X 实例 , 就需要根据该 Activity 配置的启动模式的行为来启动新的界面 ;
2 .