summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Peter Wang <tpwang@google.com> 2021-01-13 13:46:15 -0800
committer Peter Wang <tpwang@google.com> 2021-01-15 11:15:19 -0800
commit9e1f4ec8c3304972c69d816eeeb09ba8dfafa6dc (patch)
treefe96c33fb586507bda2f2fa45ba8d70159557273
parent3a0640daeae7b0e225a8b2ecb55c0951391a6cd9 (diff)
Add an API for LPA (SIM Manager) to bring up pages related to managing SIM profiles.
Bug: 170507492 Test: Build Change-Id: I8a2c4e86cb3ffd6ef0dac03ec2e4968839202e7d Merged-In: I8a2c4e86cb3ffd6ef0dac03ec2e4968839202e7d
-rw-r--r--core/api/current.txt1
-rwxr-xr-xcore/java/android/provider/Settings.java14
2 files changed, 15 insertions, 0 deletions
diff --git a/core/api/current.txt b/core/api/current.txt
index 72546f9b4f8b..7f20267ad52f 100644
--- a/core/api/current.txt
+++ b/core/api/current.txt
@@ -33927,6 +33927,7 @@ package android.provider {
field public static final String ACTION_LOCATION_SOURCE_SETTINGS = "android.settings.LOCATION_SOURCE_SETTINGS";
field public static final String ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS = "android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS";
field public static final String ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION = "android.settings.MANAGE_ALL_FILES_ACCESS_PERMISSION";
+ field public static final String ACTION_MANAGE_ALL_SUBSCRIPTIONS_SETTINGS = "android.settings.MANAGE_ALL_SUBSCRIPTIONS_SETTINGS";
field public static final String ACTION_MANAGE_APPLICATIONS_SETTINGS = "android.settings.MANAGE_APPLICATIONS_SETTINGS";
field public static final String ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION = "android.settings.MANAGE_APP_ALL_FILES_ACCESS_PERMISSION";
field public static final String ACTION_MANAGE_DEFAULT_APPS_SETTINGS = "android.settings.MANAGE_DEFAULT_APPS_SETTINGS";
diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java
index 4086161603a4..0f7365dcfd90 100755
--- a/core/java/android/provider/Settings.java
+++ b/core/java/android/provider/Settings.java
@@ -999,6 +999,20 @@ public final class Settings {
"android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS";
/**
+ * Activity Action: Show settings to manage all SIM profiles.
+ * <p>
+ * In some cases, a matching Activity may not exist, so ensure you
+ * safeguard against this.
+ * <p>
+ * Input: Nothing.
+ * <p>
+ * Output: Nothing.
+ */
+ @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
+ public static final String ACTION_MANAGE_ALL_SUBSCRIPTIONS_SETTINGS =
+ "android.settings.MANAGE_ALL_SUBSCRIPTIONS_SETTINGS";
+
+ /**
* Activity Action: Show screen for controlling which apps can draw on top of other apps.
* <p>
* In some cases, a matching Activity may not exist, so ensure you safeguard against this.