diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index e0ac0ea659085..2dfba28ad6e38 100755 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -843,6 +843,22 @@ public final class Settings { public static final String ACTION_SYSTEM_UPDATE_SETTINGS = "android.settings.SYSTEM_UPDATE_SETTINGS"; + /** + * Activity Action: Show settings for managed profile settings. + *

+ * In some cases, a matching Activity may not exist, so ensure you + * safeguard against this. + *

+ * Input: Nothing. + *

+ * Output: Nothing. + * + * @hide + */ + @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION) + public static final String ACTION_MANAGED_PROFILE_SETTINGS = + "android.settings.MANAGED_PROFILE_SETTINGS"; + /** * Activity Action: Show settings to allow configuration of sync settings. *

diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/WorkModeTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/WorkModeTile.java index ae4d6c9cea993..7e6bb3b6975eb 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/WorkModeTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/WorkModeTile.java @@ -61,7 +61,7 @@ public class WorkModeTile extends QSTile implements @Override public Intent getLongClickIntent() { - return new Intent(Settings.ACTION_SYNC_SETTINGS); + return new Intent(Settings.ACTION_MANAGED_PROFILE_SETTINGS); } @Override