Table of Contents

Class NinePatchDrawable

Namespace
Android.Graphics.Drawable
Assembly
MASES.Netdroid.dll
public class NinePatchDrawable : Drawable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Drawable>
NinePatchDrawable
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
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

NinePatchDrawable()

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

public NinePatchDrawable()

NinePatchDrawable(Resources, Bitmap, byte[], Rect, String)

public NinePatchDrawable(Resources arg0, Bitmap arg1, byte[] arg2, Rect arg3, String arg4)

Parameters

arg0 Resources

Resources

arg1 Bitmap

Bitmap

arg2 byte[]

byte

arg3 Rect

Rect

arg4 String

String

NinePatchDrawable(Resources, NinePatch)

public NinePatchDrawable(Resources arg0, NinePatch arg1)

Parameters

arg0 Resources

Resources

arg1 NinePatch

NinePatch

NinePatchDrawable(Bitmap, byte[], Rect, String)

[Obsolete]
public NinePatchDrawable(Bitmap arg0, byte[] arg1, Rect arg2, String arg3)

Parameters

arg0 Bitmap

Bitmap

arg1 byte[]

byte

arg2 Rect

Rect

arg3 String

String

NinePatchDrawable(NinePatch)

[Obsolete]
public NinePatchDrawable(NinePatch arg0)

Parameters

arg0 NinePatch

NinePatch

NinePatchDrawable(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 NinePatchDrawable(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

Methods

GetPaint()

public Paint GetPaint()

Returns

Paint

Paint

SetTargetDensity(Canvas)

public void SetTargetDensity(Canvas arg0)

Parameters

arg0 Canvas

Canvas

SetTargetDensity(DisplayMetrics)

public void SetTargetDensity(DisplayMetrics arg0)

Parameters

arg0 DisplayMetrics

DisplayMetrics

SetTargetDensity(int)

public void SetTargetDensity(int arg0)

Parameters

arg0 int

int