[Magnifier-57] Add API to set overlay
The CL adds an API to customize what overlay will be drawn on the top of the magnifier content. Our default is to draw a 5% white overlay to make magnifiers distinguishable in dark contexts. Bug: 72211470 Test: manual testing Change-Id: I1a356813960a60f49e068c6135ded9d41429d57c
This commit is contained in:
@@ -54341,6 +54341,7 @@ package android.widget {
|
||||
method public int getDefaultVerticalSourceToMagnifierOffset();
|
||||
method public float getElevation();
|
||||
method public int getHeight();
|
||||
method public android.graphics.drawable.Drawable getOverlay();
|
||||
method public android.graphics.Point getPosition();
|
||||
method public int getSourceHeight();
|
||||
method public android.graphics.Point getSourcePosition();
|
||||
@@ -54364,6 +54365,7 @@ package android.widget {
|
||||
method public android.widget.Magnifier.Builder setDefaultSourceToMagnifierOffset(int, int);
|
||||
method public android.widget.Magnifier.Builder setElevation(float);
|
||||
method public android.widget.Magnifier.Builder setForcePositionWithinWindowSystemInsetsBounds(boolean);
|
||||
method public android.widget.Magnifier.Builder setOverlay(android.graphics.drawable.Drawable);
|
||||
method public android.widget.Magnifier.Builder setSize(int, int);
|
||||
method public android.widget.Magnifier.Builder setSourceBounds(int, int, int, int);
|
||||
method public android.widget.Magnifier.Builder setZoom(float);
|
||||
|
||||
Reference in New Issue
Block a user