WindowLayoutInfo.EngagementMode


public final class WindowLayoutInfo.EngagementMode


Represents a distinct user engagement mode with an application.

See also
engagementModes

Summary

Public fields

static final @NonNull WindowLayoutInfo.EngagementMode

Indicates the engagement mode includes an audio presentation.

static final @NonNull WindowLayoutInfo.EngagementMode

Indicates the engagement mode includes a visual presentation.

Public methods

boolean
equals(Object other)
int
@NonNull String

Public fields

AUDIO_ON

public static final @NonNull WindowLayoutInfo.EngagementMode AUDIO_ON

Indicates the engagement mode includes an audio presentation. This can be active with or without VISUALS_ON. When active without visuals, it signifies an audio-only experience.

VISUALS_ON

public static final @NonNull WindowLayoutInfo.EngagementMode VISUALS_ON

Indicates the engagement mode includes a visual presentation. When this mode is active, the user can visually see the app UI on a visible window.

Public methods

equals

public boolean equals(Object other)

hashCode

public int hashCode()

toString

public @NonNull String toString()