Table of Contents

Class LayerDrawable

Namespace
Android.Graphics.Drawable
Assembly
MASES.Netdroid.dll
public class LayerDrawable : Drawable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Drawable>
LayerDrawable
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<Drawable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Drawable>.IsAssignableFrom<T>()
JVMBridgeBase<Drawable>.Execute<T>(params T[])
JVMBridgeBase<Drawable>.DynBridgeClazz
JVMBridgeBase<Drawable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

LayerDrawable()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public LayerDrawable()

LayerDrawable(Drawable[])

public LayerDrawable(Drawable[] arg0)

Parameters

arg0 Drawable[]

Drawable

LayerDrawable(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public LayerDrawable(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

INSET_UNDEFINED

public static int INSET_UNDEFINED { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

PADDING_MODE_NEST

public static int PADDING_MODE_NEST { get; }

Property Value

int

PADDING_MODE_STACK

public static int PADDING_MODE_STACK { get; }

Property Value

int

Methods

AddLayer(Drawable)

public int AddLayer(Drawable arg0)

Parameters

arg0 Drawable

Drawable

Returns

int

int

FindDrawableByLayerId(int)

public Drawable FindDrawableByLayerId(int arg0)

Parameters

arg0 int

int

Returns

Drawable

Drawable

FindIndexByLayerId(int)

public int FindIndexByLayerId(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetBottomPadding()

public int GetBottomPadding()

Returns

int

int

GetDrawable(int)

public Drawable GetDrawable(int arg0)

Parameters

arg0 int

int

Returns

Drawable

Drawable

GetEndPadding()

public int GetEndPadding()

Returns

int

int

GetId(int)

public int GetId(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLayerGravity(int)

public int GetLayerGravity(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLayerHeight(int)

public int GetLayerHeight(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLayerInsetBottom(int)

public int GetLayerInsetBottom(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLayerInsetEnd(int)

public int GetLayerInsetEnd(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLayerInsetLeft(int)

public int GetLayerInsetLeft(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLayerInsetRight(int)

public int GetLayerInsetRight(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLayerInsetStart(int)

public int GetLayerInsetStart(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLayerInsetTop(int)

public int GetLayerInsetTop(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLayerWidth(int)

public int GetLayerWidth(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetLeftPadding()

public int GetLeftPadding()

Returns

int

int

GetNumberOfLayers()

public int GetNumberOfLayers()

Returns

int

int

GetPaddingMode()

public int GetPaddingMode()

Returns

int

int

GetRightPadding()

public int GetRightPadding()

Returns

int

int

GetStartPadding()

public int GetStartPadding()

Returns

int

int

GetTopPadding()

public int GetTopPadding()

Returns

int

int

InvalidateDrawable(Drawable)

public void InvalidateDrawable(Drawable arg0)

Parameters

arg0 Drawable

Drawable

ScheduleDrawable(Drawable, Runnable, long)

public void ScheduleDrawable(Drawable arg0, Runnable arg1, long arg2)

Parameters

arg0 Drawable

Drawable

arg1 Runnable

Runnable

arg2 long

long

SetDrawable(int, Drawable)

public void SetDrawable(int arg0, Drawable arg1)

Parameters

arg0 int

int

arg1 Drawable

Drawable

SetDrawableByLayerId(int, Drawable)

public bool SetDrawableByLayerId(int arg0, Drawable arg1)

Parameters

arg0 int

int

arg1 Drawable

Drawable

Returns

bool

bool

SetId(int, int)

public void SetId(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetLayerGravity(int, int)

public void SetLayerGravity(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetLayerHeight(int, int)

public void SetLayerHeight(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetLayerInset(int, int, int, int, int)

public void SetLayerInset(int arg0, int arg1, int arg2, int arg3, int arg4)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

SetLayerInsetBottom(int, int)

public void SetLayerInsetBottom(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetLayerInsetEnd(int, int)

public void SetLayerInsetEnd(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetLayerInsetLeft(int, int)

public void SetLayerInsetLeft(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetLayerInsetRelative(int, int, int, int, int)

public void SetLayerInsetRelative(int arg0, int arg1, int arg2, int arg3, int arg4)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

arg4 int

int

SetLayerInsetRight(int, int)

public void SetLayerInsetRight(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetLayerInsetStart(int, int)

public void SetLayerInsetStart(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetLayerInsetTop(int, int)

public void SetLayerInsetTop(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetLayerSize(int, int, int)

public void SetLayerSize(int arg0, int arg1, int arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

SetLayerWidth(int, int)

public void SetLayerWidth(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetOpacity(int)

public void SetOpacity(int arg0)

Parameters

arg0 int

int

SetPadding(int, int, int, int)

public void SetPadding(int arg0, int arg1, int arg2, int arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

SetPaddingMode(int)

public void SetPaddingMode(int arg0)

Parameters

arg0 int

int

SetPaddingRelative(int, int, int, int)

public void SetPaddingRelative(int arg0, int arg1, int arg2, int arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

UnscheduleDrawable(Drawable, Runnable)

public void UnscheduleDrawable(Drawable arg0, Runnable arg1)

Parameters

arg0 Drawable

Drawable

arg1 Runnable

Runnable