Activity后退堆栈FLAG_ACTIVITY_NEW_TASK。
在Android中,FLAG_ACTIVITY_NEW_TASK是一个常用的用于启动新Activity时控制Activity后退堆栈的标记。它表示新Activity应该被创建在新的任务栈中,而不是放在当前任务栈中。
示例代码如下:
Intent intent = new Intent(MainActivity.this, NewActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent);
在这个示例中,我们创建了一个新的Intent对象,并使用addFlags()方法添加了FLAG_ACTIVITY_NEW_TASK标志。这个标志告诉系统要将新的Activity创建在一个新的任务堆栈中,而不是放在当前Activity所在的任务堆栈中。
这就是'Activity backstack FLAG_ACTIVITY_NEW_TASK
上一篇:ActivityAware.onAttachedToActivity未被触发
下一篇:Activity保存的Android Support Fragments正在变得越来越大,并导致TransactionTooLargeException异常。