diff options
| author | Philip P. Moltmann <moltmann@google.com> | 2018-11-07 16:19:42 -0800 |
|---|---|---|
| committer | Philip P. Moltmann <moltmann@google.com> | 2018-11-08 09:11:05 -0800 |
| commit | ed9882833578e84de9aafcc78107897bded924ba (patch) | |
| tree | 55f7bbc27734ed8260d04f0d38e18ccf82ad1e35 /core/java/android | |
| parent | 330f457890b047ee32bf41d63bd544457d15a715 (diff) | |
Allow location provider to deep link into permissions UI
Test: Built
Bug: 118437704
Change-Id: I566acaf09bad27a47ec3822816c136c01b18bfc9
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/content/Intent.java | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java index 6c0fa4c4d35c..aa34da8e0159 100644 --- a/core/java/android/content/Intent.java +++ b/core/java/android/content/Intent.java @@ -1753,6 +1753,30 @@ public class Intent implements Parcelable, Cloneable { "android.intent.action.MANAGE_APP_PERMISSIONS"; /** + * Activity action: Launch UI to manage a specific permissions of an app. + * <p> + * Input: {@link #EXTRA_PACKAGE_NAME} specifies the package whose permission + * will be managed by the launched UI. + * </p> + * <p> + * Input: {@link #EXTRA_PERMISSION_NAME} specifies the (individual) permission + * that should be managed by the launched UI. + * </p> + * <p> + * Output: Nothing. + * </p> + * + * @see #EXTRA_PACKAGE_NAME + * @see #EXTRA_PERMISSION_NAME + * + * @hide + */ + @SystemApi + @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION) + public static final String ACTION_MANAGE_APP_PERMISSION = + "android.intent.action.MANAGE_APP_PERMISSION"; + + /** * Activity action: Launch UI to manage permissions. * <p> * Input: Nothing. @@ -1882,8 +1906,8 @@ public class Intent implements Parcelable, Cloneable { /** * Activity action: Launch UI to manage which apps have a given permission. * <p> - * Input: {@link #EXTRA_PERMISSION_NAME} specifies the permission access - * to which will be managed by the launched UI. + * Input: {@link #EXTRA_PERMISSION_NAME} specifies the permission group + * which will be managed by the launched UI. * </p> * <p> * Output: Nothing. |
