android intent.FLAG_ACTIVITY_NEW_TASK 不新建tast

来源:互联网 发布:手机单机免网络小游戏 编辑:程序博客网 时间:2024/05/18 03:29
Intent intent=new Intent(Main.this, B.class);intent.addFlags(intent.FLAG_ACTIVITY_NEW_TASK);Main.this.startActivity(intent);



 <activity            android:name=".A"            android:label="@string/app_name" >        </activity>        <activity            android:name=".B"            android:taskAffinity="aaa.aaa"             android:allowTaskReparenting="true"             android:label="@string/app_name" >        </activity>

System.out.println("maina"+this.getTaskId());

A并不会新建任务tast. B会新建任务tast 

借签自:http://www.zhihu.com/question/20113407