WindowLayoutInfo

public final class WindowLayoutInfo


Contains the list of DisplayFeature-s located within the window. For example, a hinge or display fold can go across the window, in which case it might make sense to separate the visual content and interactive elements into two groups, e.g. list-detail or view-controls.

Only the features that are present within the current window bounds are reported. Their positions and sizes can change if the window is moved or resized on screen.

See also
windowLayoutInfo

Summary

Public methods

boolean
equals(Object other)
final @NonNull List<@NonNull DisplayFeature>

displayFeatures all the DisplayFeature within the window.

int
@NonNull String

Public methods

equals

public boolean equals(Object other)

getDisplayFeatures

Added in 1.0.0
public final @NonNull List<@NonNull DisplayFeaturegetDisplayFeatures()

displayFeatures all the DisplayFeature within the window.

hashCode

public int hashCode()

toString

public @NonNull String toString()