Class NinePatchDrawable
public class NinePatchDrawable : Drawable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
NinePatchDrawable
- Implements
- Inherited Members
- Extension Methods
Constructors
NinePatchDrawable(Resources, Bitmap, byte[], Rect, String)
public NinePatchDrawable(Resources arg0, Bitmap arg1, byte[] arg2, Rect arg3, String arg4)
Parameters
NinePatchDrawable(Resources, NinePatch)
public NinePatchDrawable(Resources arg0, NinePatch arg1)
Parameters
NinePatchDrawable(Bitmap, byte[], Rect, String)
[Obsolete("Deprecated in JVM")]
public NinePatchDrawable(Bitmap arg0, byte[] arg1, Rect arg2, String arg3)
Parameters
NinePatchDrawable(NinePatch)
[Obsolete("Deprecated in JVM")]
public NinePatchDrawable(NinePatch arg0)
Parameters
NinePatchDrawable(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 NinePatchDrawable(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
CreatePoolableInstance(Resources, Bitmap, byte[], Rect, String)
HPA initializer for NinePatchDrawable(Android.Content.Res.Resources arg0, Android.Graphics.Bitmap arg1, byte[] arg2, Android.Graphics.Rect arg3, Java.Lang.String arg4)
public static NinePatchDrawable CreatePoolableInstance(Resources arg0, Bitmap arg1, byte[] arg2, Rect arg3, String arg4)
Parameters
Returns
CreatePoolableInstance(Resources, NinePatch)
HPA initializer for NinePatchDrawable(Android.Content.Res.Resources arg0, Android.Graphics.NinePatch arg1)
public static NinePatchDrawable CreatePoolableInstance(Resources arg0, NinePatch arg1)
Parameters
Returns
CreatePoolableInstance(Bitmap, byte[], Rect, String)
HPA initializer for NinePatchDrawable(Android.Graphics.Bitmap arg0, byte[] arg1, Android.Graphics.Rect arg2, Java.Lang.String arg3)
public static NinePatchDrawable CreatePoolableInstance(Bitmap arg0, byte[] arg1, Rect arg2, String arg3)
Parameters
Returns
CreatePoolableInstance(NinePatch)
HPA initializer for NinePatchDrawable(Android.Graphics.NinePatch arg0)
public static NinePatchDrawable CreatePoolableInstance(NinePatch arg0)
Parameters
arg0NinePatch
Returns
GetPaint()
public Paint GetPaint()
Returns
SetTargetDensity(Canvas)
public void SetTargetDensity(Canvas arg0)
Parameters
SetTargetDensity(DisplayMetrics)
public void SetTargetDensity(DisplayMetrics arg0)
Parameters
SetTargetDensity(int)
public void SetTargetDensity(int arg0)