从深度链接启动时,我需要使用标志FLAG_ACTIVITY_NEW_TASK和FLAG_ACTIVITY_CLEAR_TASK启动深度链接活动。
想法是清除所有现有活动并开始新的活动。
使用android:lauchMode参数可以吗?
答案 0 :(得分:0)
尝试一下
Intent i = new Intent(mContext, MainActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
或
android:launchMode="singleTask"