InsetDrawable Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
InsetDrawable(Drawable, Int32) |
Creates a new inset drawable with the specified inset. |
InsetDrawable(Drawable, Single) |
Creates a new inset drawable with the specified inset. |
InsetDrawable(IntPtr, JniHandleOwnership) |
A constructor used when creating managed representations of JNI objects; called by the runtime. |
InsetDrawable(Drawable, Int32, Int32, Int32, Int32) |
Creates a new inset drawable with the specified insets in pixels. |
InsetDrawable(Drawable, Single, Single, Single, Single) |
Creates a new inset drawable with the specified insets in fraction of the view bounds. |
InsetDrawable(Drawable, Int32)
Creates a new inset drawable with the specified inset.
[Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;I)V", "")]
public InsetDrawable (Android.Graphics.Drawables.Drawable? drawable, int inset);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;I)V", "")>]
new Android.Graphics.Drawables.InsetDrawable : Android.Graphics.Drawables.Drawable * int -> Android.Graphics.Drawables.InsetDrawable
Parameters
- drawable
- Drawable
The drawable to inset.
- inset
- Int32
Inset in pixels around the drawable.
- Attributes
Remarks
Creates a new inset drawable with the specified inset.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
InsetDrawable(Drawable, Single)
Creates a new inset drawable with the specified inset.
[Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;F)V", "", ApiSince=26)]
public InsetDrawable (Android.Graphics.Drawables.Drawable? drawable, float inset);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;F)V", "", ApiSince=26)>]
new Android.Graphics.Drawables.InsetDrawable : Android.Graphics.Drawables.Drawable * single -> Android.Graphics.Drawables.InsetDrawable
Parameters
- drawable
- Drawable
The drawable to inset.
- inset
- Single
Inset in fraction (range: [0, 1)) of the inset content bounds.
- Attributes
Remarks
Creates a new inset drawable with the specified inset.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
InsetDrawable(IntPtr, JniHandleOwnership)
A constructor used when creating managed representations of JNI objects; called by the runtime.
protected InsetDrawable (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.Drawables.InsetDrawable : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.Drawables.InsetDrawable
Parameters
- transfer
- JniHandleOwnership
A JniHandleOwnershipindicating how to handle javaReference
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
InsetDrawable(Drawable, Int32, Int32, Int32, Int32)
Creates a new inset drawable with the specified insets in pixels.
[Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;IIII)V", "")]
public InsetDrawable (Android.Graphics.Drawables.Drawable? drawable, int insetLeft, int insetTop, int insetRight, int insetBottom);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;IIII)V", "")>]
new Android.Graphics.Drawables.InsetDrawable : Android.Graphics.Drawables.Drawable * int * int * int * int -> Android.Graphics.Drawables.InsetDrawable
Parameters
- drawable
- Drawable
The drawable to inset.
- insetLeft
- Int32
Left inset in pixels.
- insetTop
- Int32
Top inset in pixels.
- insetRight
- Int32
Right inset in pixels.
- insetBottom
- Int32
Bottom inset in pixels.
- Attributes
Remarks
Creates a new inset drawable with the specified insets in pixels.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
InsetDrawable(Drawable, Single, Single, Single, Single)
Creates a new inset drawable with the specified insets in fraction of the view bounds.
[Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;FFFF)V", "", ApiSince=26)]
public InsetDrawable (Android.Graphics.Drawables.Drawable? drawable, float insetLeftFraction, float insetTopFraction, float insetRightFraction, float insetBottomFraction);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/drawable/Drawable;FFFF)V", "", ApiSince=26)>]
new Android.Graphics.Drawables.InsetDrawable : Android.Graphics.Drawables.Drawable * single * single * single * single -> Android.Graphics.Drawables.InsetDrawable
Parameters
- drawable
- Drawable
The drawable to inset.
- insetLeftFraction
- Single
Left inset in fraction (range: [0, 1)) of the inset content bounds.
- insetTopFraction
- Single
Top inset in fraction (range: [0, 1)) of the inset content bounds.
- insetRightFraction
- Single
Right inset in fraction (range: [0, 1)) of the inset content bounds.
- insetBottomFraction
- Single
Bottom inset in fraction (range: [0, 1)) of the inset content bounds.
- Attributes
Remarks
Creates a new inset drawable with the specified insets in fraction of the view bounds.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.