diff options
| author | TreeHugger Robot <treehugger-gerrit@google.com> | 2021-01-16 01:31:16 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-01-16 01:31:16 +0000 |
| commit | 97c553822957a9842e3b586f667f4fd98ee7399a (patch) | |
| tree | 736aaaa183780480ebea2b92dc247ecfc3f0a058 /core/java/android/view/WindowManager.java | |
| parent | 79c111ec6664319ed17455f696b96b518c20a825 (diff) | |
| parent | e91f47b1fd685ec6da4d8b57edc7875939cff53c (diff) | |
Merge changes Ic927170c,I562d3e93
* changes:
Define an @IntDef for the screenshot type constants
Correctly identify screenshot from a11y service
Diffstat (limited to 'core/java/android/view/WindowManager.java')
| -rw-r--r-- | core/java/android/view/WindowManager.java | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/core/java/android/view/WindowManager.java b/core/java/android/view/WindowManager.java index 4f7e841bd072..45fa41b252aa 100644 --- a/core/java/android/view/WindowManager.java +++ b/core/java/android/view/WindowManager.java @@ -663,24 +663,34 @@ public interface WindowManager extends ViewManager { } /** - * Message for taking fullscreen screenshot + * Invoke screenshot flow to capture a full-screen image. * @hide */ int TAKE_SCREENSHOT_FULLSCREEN = 1; /** - * Message for taking screenshot of selected region. + * Invoke screenshot flow allowing the user to select a region. * @hide */ int TAKE_SCREENSHOT_SELECTED_REGION = 2; /** - * Message for handling a screenshot flow with an image provided by the caller. + * Invoke screenshot flow with an image provided by the caller. * @hide */ int TAKE_SCREENSHOT_PROVIDED_IMAGE = 3; /** + * Enum listing the types of screenshot requests available. + * + * @hide + */ + @IntDef({TAKE_SCREENSHOT_FULLSCREEN, + TAKE_SCREENSHOT_SELECTED_REGION, + TAKE_SCREENSHOT_PROVIDED_IMAGE}) + @interface ScreenshotType {} + + /** * Enum listing the possible sources from which a screenshot was originated. Used for logging. * * @hide |
