Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 817d06ef authored by Jon Eckenrode's avatar Jon Eckenrode Committed by Automerger Merge Worker
Browse files

Merge "Updated API documentation of screenWidthDp and screenHeightDp to...

Merge "Updated API documentation of screenWidthDp and screenHeightDp to include multiple-screen behavior." into tm-dev am: ea8489c0 am: d0e3b4d1

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17836588



Change-Id: I3c190879dd9ca0e7b183bdcde32bda1a48f124bd
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents b6e76d0f d0e3b4d1
Loading
Loading
Loading
Loading
+16 −0
Original line number Original line Diff line number Diff line
@@ -763,6 +763,14 @@ public final class Configuration implements Parcelable, Comparable<Configuration
     * (for example, when apps are displayed side by side in split-screen mode
     * (for example, when apps are displayed side by side in split-screen mode
     * in landscape orientation).
     * in landscape orientation).
     *
     *
     * <p>In multiple-screen scenarios, the width measurement can span screens.
     * For example, if the app is spanning both screens of a dual-screen device
     * (with the screens side by side), {@code screenWidthDp} represents the
     * width of both screens, excluding the area occupied by screen decorations.
     * When the app is restricted to a single screen in a multiple-screen
     * environment, {@code screenWidthDp} is the width of the screen on which
     * the app is running.
     *
     * <p>Differs from {@link android.view.WindowMetrics} by not including
     * <p>Differs from {@link android.view.WindowMetrics} by not including
     * screen decorations in the width measurement and by expressing the
     * screen decorations in the width measurement and by expressing the
     * measurement in dp rather than px. Use {@code screenWidthDp} to obtain the
     * measurement in dp rather than px. Use {@code screenWidthDp} to obtain the
@@ -792,6 +800,14 @@ public final class Configuration implements Parcelable, Comparable<Configuration
     * (for example, when apps are displayed one above another in split-screen
     * (for example, when apps are displayed one above another in split-screen
     * mode in portrait orientation).
     * mode in portrait orientation).
     *
     *
     * <p>In multiple-screen scenarios, the height measurement can span screens.
     * For example, if the app is spanning both screens of a dual-screen device
     * rotated 90 degrees (one screen above the other), {@code screenHeightDp}
     * represents the height of both screens, excluding the area occupied by
     * screen decorations. When the app is restricted to a single screen in a
     * multiple-screen environment, {@code screenHeightDp} is the height of the
     * screen on which the app is running.
     *
     * <p>Differs from {@link android.view.WindowMetrics} by not including
     * <p>Differs from {@link android.view.WindowMetrics} by not including
     * screen decorations in the height measurement and by expressing the
     * screen decorations in the height measurement and by expressing the
     * measurement in dp rather than px. Use {@code screenHeightDp} to obtain
     * measurement in dp rather than px. Use {@code screenHeightDp} to obtain