summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2012-09-16 18:25:40 -0700
committerDianne Hackborn <hackbod@google.com>2012-09-16 18:25:40 -0700
commit6d235d8265a45bbc56c058ca1a9eca4eff69636a (patch)
tree22f7d8b923dafcc18265cdab3e47f76b2ac470d0
parentb137c8065db941b23ab23f6550a1c65693039ff5 (diff)
downloadframeworks_base-6d235d8265a45bbc56c058ca1a9eca4eff69636a.zip
frameworks_base-6d235d8265a45bbc56c058ca1a9eca4eff69636a.tar.gz
frameworks_base-6d235d8265a45bbc56c058ca1a9eca4eff69636a.tar.bz2
New uninstall option to uninstall for all users.
Change-Id: Ie8eb59564078069633a89fc8a92d4f8531baa1aa
-rw-r--r--core/java/android/content/Intent.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java
index fad3e10..d3b8648 100644
--- a/core/java/android/content/Intent.java
+++ b/core/java/android/content/Intent.java
@@ -1345,6 +1345,13 @@ public class Intent implements Parcelable, Cloneable {
public static final String ACTION_UNINSTALL_PACKAGE = "android.intent.action.UNINSTALL_PACKAGE";
/**
+ * Specify whether the package should be uninstalled for all users.
+ * @hide because these should not be part of normal application flow.
+ */
+ public static final String EXTRA_UNINSTALL_ALL_USERS
+ = "android.intent.extra.UNINSTALL_ALL_USERS";
+
+ /**
* A string associated with a {@link #ACTION_UPGRADE_SETUP} activity
* describing the last run version of the platform that was setup.
* @hide