From 229141f082f8f95791d7725765129f330a064aae Mon Sep 17 00:00:00 2001 From: Patrick Baumann Date: Fri, 6 Apr 2018 13:53:25 -0700 Subject: [PATCH] Adds a start flag to set FLAG_ACTIVITY_MATCH_EXTERNAL Test: manual - launch installed instant app from command line Change-Id: I0e8532a683e3a68d2c81df222aab673d09c286ed Fixes: 75967669 --- core/java/android/content/Intent.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java index efc9b6da5f1c..01ee67158a93 100644 --- a/core/java/android/content/Intent.java +++ b/core/java/android/content/Intent.java @@ -6810,6 +6810,9 @@ public class Intent implements Parcelable, Cloneable { case "--activity-task-on-home": intent.addFlags(Intent.FLAG_ACTIVITY_TASK_ON_HOME); break; + case "--activity-match-external": + intent.addFlags(Intent.FLAG_ACTIVITY_MATCH_EXTERNAL); + break; case "--receiver-registered-only": intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY); break; @@ -6946,7 +6949,7 @@ public class Intent implements Parcelable, Cloneable { " [--activity-no-user-action] [--activity-previous-is-top]", " [--activity-reorder-to-front] [--activity-reset-task-if-needed]", " [--activity-single-top] [--activity-clear-task]", - " [--activity-task-on-home]", + " [--activity-task-on-home] [--activity-match-external]", " [--receiver-registered-only] [--receiver-replace-pending]", " [--receiver-foreground] [--receiver-no-abort]", " [--receiver-include-background]", -- 2.11.0