diff options
author | Simon Wingrove <simonjw@google.com> | 2023-03-23 07:40:11 +0000 |
---|---|---|
committer | Simon Wingrove <simonjw@google.com> | 2023-03-23 07:40:11 +0000 |
commit | ea6df7219795a70890ed10c5ace05e454d664054 (patch) | |
tree | 2ed3394313b7752b2f947b41ff43ffe8336b04fa /PermissionController/src/com/android/permissioncontroller/Constants.java | |
parent | e6be8e3ac9e3d94a84e0107122a1fa73eb2d75db (diff) | |
download | Permission-ea6df7219795a70890ed10c5ace05e454d664054.tar.gz |
Use Constants for settings extras
Test: manually
Test: atest PermissionControllerMockingTests CtsPermissionTestCases
Relnote: N/A
Bug: 258188750
Change-Id: Ib3ee96127a032f2289cf2b6a7ef84a0bc08a7f15
Diffstat (limited to 'PermissionController/src/com/android/permissioncontroller/Constants.java')
-rw-r--r-- | PermissionController/src/com/android/permissioncontroller/Constants.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/PermissionController/src/com/android/permissioncontroller/Constants.java b/PermissionController/src/com/android/permissioncontroller/Constants.java index ae399f0c3..5aea13b73 100644 --- a/PermissionController/src/com/android/permissioncontroller/Constants.java +++ b/PermissionController/src/com/android/permissioncontroller/Constants.java @@ -294,4 +294,19 @@ public class Constants { @RequiresApi(Build.VERSION_CODES.TIRAMISU) public static final String OPSTR_RECEIVE_AMBIENT_TRIGGER_AUDIO = "android:receive_ambient_trigger_audio"; + + /** + * Extra used by Settings to indicate an Intent should be treated as if opened directly by + * Settings app itself. + */ + public static final String EXTRA_FROM_SETTINGS = "is_from_settings_homepage"; + + /** + * Extra used by Settings to indicate an Intent should be treated as if opened by a slice + * within Settings. + * + * <p>Slices are opened within settings by firing a PendingIntent, so we can use this extra to + * allow the same UX path to be taken as for slices. + */ + public static final String EXTRA_IS_FROM_SLICE = "is_from_slice"; } |