Class BitmapDrawable
public class BitmapDrawable : Drawable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
BitmapDrawable
- Implements
- Inherited Members
- Extension Methods
Constructors
BitmapDrawable()
[Obsolete("Deprecated in JVM")]
public BitmapDrawable()
BitmapDrawable(Resources)
[Obsolete("Deprecated in JVM")]
public BitmapDrawable(Resources arg0)
Parameters
BitmapDrawable(Resources, Bitmap)
public BitmapDrawable(Resources arg0, Bitmap arg1)
Parameters
BitmapDrawable(Resources, InputStream)
public BitmapDrawable(Resources arg0, InputStream arg1)
Parameters
arg0Resourcesarg1InputStream
BitmapDrawable(Resources, String)
public BitmapDrawable(Resources arg0, String arg1)
Parameters
BitmapDrawable(Bitmap)
[Obsolete("Deprecated in JVM")]
public BitmapDrawable(Bitmap arg0)
Parameters
BitmapDrawable(InputStream)
[Obsolete("Deprecated in JVM")]
public BitmapDrawable(InputStream arg0)
Parameters
arg0InputStream
BitmapDrawable(String)
[Obsolete("Deprecated in JVM")]
public BitmapDrawable(String arg0)
Parameters
BitmapDrawable(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 BitmapDrawable(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()
HPA initializer for BitmapDrawable()
public static BitmapDrawable CreatePoolableInstance()
Returns
CreatePoolableInstance(Resources)
HPA initializer for BitmapDrawable(Android.Content.Res.Resources arg0)
public static BitmapDrawable CreatePoolableInstance(Resources arg0)
Parameters
arg0Resources
Returns
CreatePoolableInstance(Resources, Bitmap)
HPA initializer for BitmapDrawable(Android.Content.Res.Resources arg0, Android.Graphics.Bitmap arg1)
public static BitmapDrawable CreatePoolableInstance(Resources arg0, Bitmap arg1)
Parameters
Returns
CreatePoolableInstance(Resources, InputStream)
HPA initializer for BitmapDrawable(Android.Content.Res.Resources arg0, Java.Io.InputStream arg1)
public static BitmapDrawable CreatePoolableInstance(Resources arg0, InputStream arg1)
Parameters
arg0Resourcesarg1InputStream
Returns
CreatePoolableInstance(Resources, String)
HPA initializer for BitmapDrawable(Android.Content.Res.Resources arg0, Java.Lang.String arg1)
public static BitmapDrawable CreatePoolableInstance(Resources arg0, String arg1)
Parameters
Returns
CreatePoolableInstance(Bitmap)
HPA initializer for BitmapDrawable(Android.Graphics.Bitmap arg0)
public static BitmapDrawable CreatePoolableInstance(Bitmap arg0)
Parameters
arg0Bitmap
Returns
CreatePoolableInstance(InputStream)
HPA initializer for BitmapDrawable(Java.Io.InputStream arg0)
public static BitmapDrawable CreatePoolableInstance(InputStream arg0)
Parameters
arg0InputStream
Returns
CreatePoolableInstance(String)
HPA initializer for BitmapDrawable(Java.Lang.String arg0)
public static BitmapDrawable CreatePoolableInstance(String arg0)
Parameters
arg0String
Returns
GetBitmap()
public Bitmap GetBitmap()
Returns
GetGravity()
public int GetGravity()
Returns
GetPaint()
public Paint GetPaint()
Returns
GetTileModeX()
https://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html#getTileModeX()
public Shader.TileMode GetTileModeX()
Returns
GetTileModeY()
https://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html#getTileModeY()
public Shader.TileMode GetTileModeY()
Returns
HasAntiAlias()
https://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html#hasAntiAlias()
public bool HasAntiAlias()
Returns
HasMipMap()
public bool HasMipMap()
Returns
SetAntiAlias(bool)
public void SetAntiAlias(bool arg0)
Parameters
SetBitmap(Bitmap)
public void SetBitmap(Bitmap arg0)
Parameters
SetGravity(int)
public void SetGravity(int arg0)
Parameters
SetMipMap(bool)
public void SetMipMap(bool arg0)
Parameters
SetTargetDensity(Canvas)
public void SetTargetDensity(Canvas arg0)
Parameters
SetTargetDensity(DisplayMetrics)
public void SetTargetDensity(DisplayMetrics arg0)
Parameters
SetTargetDensity(int)
public void SetTargetDensity(int arg0)
Parameters
SetTileModeX(TileMode)
public void SetTileModeX(Shader.TileMode arg0)
Parameters
SetTileModeXY(TileMode, TileMode)
public void SetTileModeXY(Shader.TileMode arg0, Shader.TileMode arg1)
Parameters
SetTileModeY(TileMode)
public void SetTileModeY(Shader.TileMode arg0)