常用的Intent的Flag

1、FLAG_ACTIVITY_NEW_TASK和FLAG_ACTIVITY_CLEAR_TOP搭配使用

适用场景:A---->B---->C---->....---->A(A不是原来的页面)

2、FLAG_ACTIVITY_SINGLE_TOP和FLAG_ACTIVITY_CLEAR_TOP搭配使用

适用场景:A---->B---->C---->....---->A(A还是原来的页面,A页面重写onNewIntent()获取传递的值)

3、FLAG_ACTIVITY_NEW_TASK和FLAG_ACTIVITY_CLEAR_TASK 重新开一个新的任务

 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);

你可能感兴趣的:(常用的Intent的Flag)