Merge "Get elevation in time-lapse View Hierarchy capture." into tm-qpr-dev

This commit is contained in:
Sunny Goyal
2022-08-16 16:20:04 +00:00
committed by Android (Google) Code Review
2 changed files with 5 additions and 0 deletions
+2
View File
@@ -51,4 +51,6 @@ message ViewNode {
optional int32 visibility = 16;
repeated ViewNode children = 17;
optional float elevation = 18;
}
@@ -240,6 +240,7 @@ public class ViewCapture implements OnDrawListener {
public float translateX, translateY;
public float scaleX, scaleY;
public float alpha;
public float elevation;
public int visibility;
public boolean willNotDraw;
@@ -271,6 +272,7 @@ public class ViewCapture implements OnDrawListener {
visibility = view.getVisibility();
willNotDraw = view.willNotDraw();
elevation = view.getElevation();
}
/**
@@ -303,6 +305,7 @@ public class ViewCapture implements OnDrawListener {
.setAlpha(alpha)
.setVisibility(visibility)
.setWillNotDraw(willNotDraw)
.setElevation(elevation)
.setClipChildren(clipChildren);
ViewPropertyRef result = next;