diff options
| author | Chavi Weingarten <chaviw@google.com> | 2021-08-16 18:13:46 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-08-16 18:13:46 +0000 |
| commit | 73f529933ea24855b3509ac505ffbadee76c462d (patch) | |
| tree | a3e1acb6d8fc4be1c3982fd9b78fcc883b2e5bcf /core/java | |
| parent | 8b96743bbf2f666acddec133b55b2db74a7894f9 (diff) | |
| parent | 8ca2be726d07ad0810c29692158a0c9c57b563d4 (diff) | |
Merge "Add transform matrix to InputWindowHandle." into sc-v2-dev
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/view/InputWindowHandle.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/core/java/android/view/InputWindowHandle.java b/core/java/android/view/InputWindowHandle.java index 1cb1439f4032..e21d775f7f53 100644 --- a/core/java/android/view/InputWindowHandle.java +++ b/core/java/android/view/InputWindowHandle.java @@ -19,6 +19,7 @@ package android.view; import static android.view.Display.INVALID_DISPLAY; import android.annotation.Nullable; +import android.graphics.Matrix; import android.graphics.Region; import android.gui.TouchOcclusionMode; import android.os.IBinder; @@ -122,6 +123,12 @@ public final class InputWindowHandle { */ public boolean replaceTouchableRegionWithCrop; + /** + * The transform that should be applied to the Window to get it from screen coordinates to + * window coordinates + */ + public Matrix transform; + private native void nativeDispose(); public InputWindowHandle(InputApplicationHandle inputApplicationHandle, int displayId) { @@ -136,6 +143,8 @@ public final class InputWindowHandle { .append(frameRight).append(",").append(frameBottom).append("]") .append(", touchableRegion=").append(touchableRegion) .append(", visible=").append(visible) + .append(", scaleFactor=").append(scaleFactor) + .append(", transform=").append(transform) .toString(); } |
