Home
last modified time | relevance | path

Searched refs:cutout (Results 1 – 14 of 14) sorted by relevance

/frameworks/base/services/tests/servicestests/src/com/android/server/wm/utils/
DWmDisplayCutoutTest.java54 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_top() local
58 assertEquals(new Rect(0, 15, 0, 0), cutout.getDisplayCutout().getSafeInsets()); in calculateRelativeTo_top()
63 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_left() local
67 assertEquals(new Rect(15, 0, 0, 0), cutout.getDisplayCutout().getSafeInsets()); in calculateRelativeTo_left()
72 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_bottom() local
76 assertEquals(new Rect(0, 0, 0, 15), cutout.getDisplayCutout().getSafeInsets()); in calculateRelativeTo_bottom()
81 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_right() local
85 assertEquals(new Rect(0, 0, 15, 0), cutout.getDisplayCutout().getSafeInsets()); in calculateRelativeTo_right()
90 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_bounds() local
94 assertEquals(new Rect(-5, -10, 95, 10), cutout.getDisplayCutout().getBounds().getBounds()); in calculateRelativeTo_bounds()
[all …]
/frameworks/base/core/tests/coretests/src/android/view/
DDisplayCutoutTest.java95 DisplayCutout cutout = mCutoutTop.inset(1, 2, 3, 4); in inset_immutable() local
102 DisplayCutout cutout = createCutoutWithInsets(100, 0, 0, 0).inset(1, 2, 3, 4); in inset_insets_withLeftCutout() local
104 assertEquals(cutout.getSafeInsetLeft(), 99); in inset_insets_withLeftCutout()
105 assertEquals(cutout.getSafeInsetTop(), 0); in inset_insets_withLeftCutout()
106 assertEquals(cutout.getSafeInsetRight(), 0); in inset_insets_withLeftCutout()
107 assertEquals(cutout.getSafeInsetBottom(), 0); in inset_insets_withLeftCutout()
112 DisplayCutout cutout = mCutoutTop.inset(1, 2, 3, 4); in inset_insets_withTopCutout() local
114 assertEquals(cutout.getSafeInsetLeft(), 0); in inset_insets_withTopCutout()
115 assertEquals(cutout.getSafeInsetTop(), 98); in inset_insets_withTopCutout()
116 assertEquals(cutout.getSafeInsetRight(), 0); in inset_insets_withTopCutout()
[all …]
/frameworks/base/core/java/android/view/
DDisplayCutout.java484 public ParcelableWrapper(DisplayCutout cutout) { in ParcelableWrapper() argument
485 mInner = cutout; in ParcelableWrapper()
503 public static void writeCutoutToParcel(DisplayCutout cutout, Parcel out, int flags) { in writeCutoutToParcel() argument
504 if (cutout == null) { in writeCutoutToParcel()
506 } else if (cutout == NO_CUTOUT) { in writeCutoutToParcel()
510 out.writeTypedObject(cutout.mSafeInsets, flags); in writeCutoutToParcel()
511 out.writeTypedObject(cutout.mBounds, flags); in writeCutoutToParcel()
561 public void set(ParcelableWrapper cutout) { in set() argument
562 mInner = cutout.get(); in set()
565 public void set(DisplayCutout cutout) { in set() argument
[all …]
/frameworks/base/services/core/java/com/android/server/wm/utils/
DWmDisplayCutout.java101 private static Rect computeSafeInsets(Size displaySize, DisplayCutout cutout) { in computeSafeInsets() argument
103 final List<Rect> boundingRects = cutout.replaceSafeInsets( in computeSafeInsets()
110 final List<Rect> boundingRects = cutout.replaceSafeInsets( in computeSafeInsets()
118 " cutout=" + cutout); in computeSafeInsets()
/frameworks/base/services/tests/servicestests/src/com/android/server/policy/
DPhoneWindowManagerTestBase.java157 WmDisplayCutout cutout = null; in displayInfoAndCutoutForRotation() local
164 cutout = WmDisplayCutout.computeSafeInsets( in displayInfoAndCutoutForRotation()
167 info.displayCutout = cutout.getDisplayCutout(); in displayInfoAndCutoutForRotation()
171 return Pair.create(info, cutout); in displayInfoAndCutoutForRotation()
DPhoneWindowManagerLayoutTest.java311 final DisplayCutout.ParcelableWrapper cutout = new DisplayCutout.ParcelableWrapper(); in layoutHint_screenDecorWindow() local
313 stable, outsets, cutout); in layoutHint_screenDecorWindow()
319 assertThat(cutout.get(), equalTo(DisplayCutout.NO_CUTOUT)); in layoutHint_screenDecorWindow()
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
DPhoneStatusBarView.java361 public static Pair<Integer, Integer> cornerCutoutMargins(DisplayCutout cutout, in cornerCutoutMargins() argument
363 if (cutout == null) { in cornerCutoutMargins()
370 boundsFromDirection(cutout, Gravity.TOP, bounds); in cornerCutoutMargins()
/frameworks/base/services/tests/servicestests/src/com/android/server/wm/
DDisplayContentTests.java425 final DisplayCutout cutout = new WmDisplayCutout( in testDisplayCutout_rot0() local
429 dc.mInitialDisplayCutout = cutout; in testDisplayCutout_rot0()
433 assertEquals(cutout, dc.getDisplayInfo().displayCutout); in testDisplayCutout_rot0()
444 final DisplayCutout cutout = new WmDisplayCutout( in testDisplayCutout_rot90() local
448 dc.mInitialDisplayCutout = cutout; in testDisplayCutout_rot90()
DWindowFrameTests.java433 final WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in testDisplayCutout() local
436 w.computeFrameLw(pf, pf, pf, pf, pf, pf, pf, pf, cutout, false); in testDisplayCutout()
455 final WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in testDisplayCutout_tempInsetBounds() local
458 w.computeFrameLw(pf, pf, pf, pf, pf, pf, pf, pf, cutout, false); in testDisplayCutout_tempInsetBounds()
DTestWindowManagerPolicy.java534 DisplayCutout cutout, Rect outInsets) {
551 DisplayCutout cutout, Rect outInsets) {
/frameworks/base/core/tests/coretests/src/com/android/internal/widget/
DActionBarOverlayLayoutTest.java166 private WindowInsets insetsWith(Rect content, DisplayCutout cutout) { in insetsWith() argument
167 return new WindowInsets(content, null, null, false, false, cutout); in insetsWith()
/frameworks/base/services/core/java/com/android/server/wm/
DSession.java239 DisplayCutout.ParcelableWrapper cutout, MergedConfiguration mergedConfiguration, in relayout() argument
247 outStableInsets, outsets, outBackdropFrame, cutout, in relayout()
DDisplayContent.java1246 DisplayCutout cutout, int rotation) { in calculateDisplayCutoutForRotationUncached() argument
1247 if (cutout == null || cutout == DisplayCutout.NO_CUTOUT) { in calculateDisplayCutoutForRotationUncached()
1252 cutout, mInitialDisplayWidth, mInitialDisplayHeight); in calculateDisplayCutoutForRotationUncached()
1255 final Path bounds = cutout.getBounds().getBoundaryPath(); in calculateDisplayCutoutForRotationUncached()
/frameworks/base/core/proto/android/server/
Dwindowmanagerservice.proto316 optional .android.view.DisplayCutoutProto cutout = 33; field