Table of Contents

Class DisplayCutout

Namespace
Android.View
Assembly
MASES.Netdroid.dll
public class DisplayCutout : JVMBridgeBase<DisplayCutout>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
DisplayCutout
Implements
Extension Methods

Constructors

DisplayCutout(Insets, Rect, Rect, Rect, Rect)

public DisplayCutout(Insets arg0, Rect arg1, Rect arg2, Rect arg3, Rect arg4)

Parameters

arg0 Insets

Insets

arg1 Rect

Rect

arg2 Rect

Rect

arg3 Rect

Rect

arg4 Rect

Rect

DisplayCutout(Insets, Rect, Rect, Rect, Rect, Insets)

public DisplayCutout(Insets arg0, Rect arg1, Rect arg2, Rect arg3, Rect arg4, Insets arg5)

Parameters

arg0 Insets

Insets

arg1 Rect

Rect

arg2 Rect

Rect

arg3 Rect

Rect

arg4 Rect

Rect

arg5 Insets

Insets

DisplayCutout(Rect, List<Rect>)

[Obsolete("Deprecated in JVM")]
public DisplayCutout(Rect arg0, List<Rect> arg1)

Parameters

arg0 Rect

Rect

arg1 List<Rect>

List

DisplayCutout(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DisplayCutout(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

CreatePoolableInstance(Insets, Rect, Rect, Rect, Rect)

HPA initializer for DisplayCutout(Android.Graphics.Insets arg0, Android.Graphics.Rect arg1, Android.Graphics.Rect arg2, Android.Graphics.Rect arg3, Android.Graphics.Rect arg4)

public static DisplayCutout CreatePoolableInstance(Insets arg0, Rect arg1, Rect arg2, Rect arg3, Rect arg4)

Parameters

arg0 Insets
arg1 Rect
arg2 Rect
arg3 Rect
arg4 Rect

Returns

DisplayCutout

CreatePoolableInstance(Insets, Rect, Rect, Rect, Rect, Insets)

HPA initializer for DisplayCutout(Android.Graphics.Insets arg0, Android.Graphics.Rect arg1, Android.Graphics.Rect arg2, Android.Graphics.Rect arg3, Android.Graphics.Rect arg4, Android.Graphics.Insets arg5)

public static DisplayCutout CreatePoolableInstance(Insets arg0, Rect arg1, Rect arg2, Rect arg3, Rect arg4, Insets arg5)

Parameters

arg0 Insets
arg1 Rect
arg2 Rect
arg3 Rect
arg4 Rect
arg5 Insets

Returns

DisplayCutout

CreatePoolableInstance(Rect, List<Rect>)

HPA initializer for DisplayCutout(Android.Graphics.Rect arg0, Java.Util.List%3CAndroid.Graphics.Rect%3E arg1)

public static DisplayCutout CreatePoolableInstance(Rect arg0, List<Rect> arg1)

Parameters

arg0 Rect
arg1 List<Rect>

Returns

DisplayCutout

GetBoundingRectBottom()

public Rect GetBoundingRectBottom()

Returns

Rect

Rect

GetBoundingRectLeft()

public Rect GetBoundingRectLeft()

Returns

Rect

Rect

GetBoundingRectRight()

public Rect GetBoundingRectRight()

Returns

Rect

Rect

GetBoundingRectTop()

public Rect GetBoundingRectTop()

Returns

Rect

Rect

GetBoundingRects()

public List<Rect> GetBoundingRects()

Returns

List<Rect>

List

GetCutoutPath()

public Path GetCutoutPath()

Returns

Path

Path

GetSafeInsetBottom()

public int GetSafeInsetBottom()

Returns

int

int

GetSafeInsetLeft()

public int GetSafeInsetLeft()

Returns

int

int

GetSafeInsetRight()

public int GetSafeInsetRight()

Returns

int

int

GetSafeInsetTop()

public int GetSafeInsetTop()

Returns

int

int

GetWaterfallInsets()

public Insets GetWaterfallInsets()

Returns

Insets

Insets