ColorObject.ValueOf Method
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
| ValueOf(Color) |
Creates a new |
| ValueOf(Int64) |
Creates a new |
| ValueOf(Single[], ColorSpace) |
Creates a new |
| ValueOf(Single, Single, Single) |
Creates a new opaque |
| ValueOf(Single, Single, Single, Single) |
Creates a new |
| ValueOf(Single, Single, Single, Single, ColorSpace) |
Creates a new |
ValueOf(Color)
Creates a new Color instance from an ARGB color int.
[Android.Runtime.Register("valueOf", "(I)Landroid/graphics/Color;", "", ApiSince=26)]
public static Android.Graphics.ColorObject ValueOf(Android.Graphics.Color color);
[<Android.Runtime.Register("valueOf", "(I)Landroid/graphics/Color;", "", ApiSince=26)>]
static member ValueOf : Android.Graphics.Color -> Android.Graphics.ColorObject
Parameters
- color
- Color
The ARGB color int to create a Color from
Returns
A non-null instance of Color
- Attributes
Remarks
Creates a new Color instance from an ARGB color int. The resulting color is in the ColorSpace.Named#SRGB sRGB color space.
Java documentation for android.graphics.Color.valueOf(int).
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
ValueOf(Int64)
Creates a new Color instance from a color long.
[Android.Runtime.Register("valueOf", "(J)Landroid/graphics/Color;", "", ApiSince=26)]
public static Android.Graphics.ColorObject ValueOf(long color);
[<Android.Runtime.Register("valueOf", "(J)Landroid/graphics/Color;", "", ApiSince=26)>]
static member ValueOf : int64 -> Android.Graphics.ColorObject
Parameters
- color
- Int64
The color long to create a Color from
Returns
A non-null instance of Color
- Attributes
Remarks
Creates a new Color instance from a color long. The resulting color is in the same color space as the specified color long.
Java documentation for android.graphics.Color.valueOf(long).
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
ValueOf(Single[], ColorSpace)
Creates a new Color in the specified color space with the
specified component values.
[Android.Runtime.Register("valueOf", "([FLandroid/graphics/ColorSpace;)Landroid/graphics/Color;", "", ApiSince=26)]
public static Android.Graphics.ColorObject ValueOf(float[] components, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("valueOf", "([FLandroid/graphics/ColorSpace;)Landroid/graphics/Color;", "", ApiSince=26)>]
static member ValueOf : single[] * Android.Graphics.ColorSpace -> Android.Graphics.ColorObject
Parameters
- components
- Single[]
The components of the color to create, with alpha as the last component
- colorSpace
- ColorSpace
The color space of the color to create
Returns
A non-null instance of Color
- Attributes
Remarks
Creates a new Color in the specified color space with the specified component values. The range of the components is defined by ColorSpace#getMinValue(int) and ColorSpace#getMaxValue(int). The values passed to this method must be in the proper range. The alpha component is always in the range \([0..1]\).
The length of the array of components must be at least {@link ColorSpace#getComponentCount()} + 1. The component at index ColorSpace#getComponentCount() is always alpha.
Java documentation for android.graphics.Color.valueOf(float[], android.graphics.ColorSpace).
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
ValueOf(Single, Single, Single)
Creates a new opaque Color in the ColorSpace.Named#SRGB sRGB
color space with the specified red, green and blue component values.
[Android.Runtime.Register("valueOf", "(FFF)Landroid/graphics/Color;", "", ApiSince=26)]
public static Android.Graphics.ColorObject ValueOf(float r, float g, float b);
[<Android.Runtime.Register("valueOf", "(FFF)Landroid/graphics/Color;", "", ApiSince=26)>]
static member ValueOf : single * single * single -> Android.Graphics.ColorObject
Parameters
- r
- Single
The red component of the opaque sRGB color to create, in ([0..1])
- g
- Single
The green component of the opaque sRGB color to create, in ([0..1])
- b
- Single
The blue component of the opaque sRGB color to create, in ([0..1])
Returns
A non-null instance of Color
- Attributes
Remarks
Creates a new opaque Color in the ColorSpace.Named#SRGB sRGB color space with the specified red, green and blue component values. The component values must be in the range \([0..1]\).
Java documentation for android.graphics.Color.valueOf(float, float, float).
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
ValueOf(Single, Single, Single, Single)
Creates a new Color in the ColorSpace.Named#SRGB sRGB
color space with the specified red, green, blue and alpha component values.
[Android.Runtime.Register("valueOf", "(FFFF)Landroid/graphics/Color;", "", ApiSince=26)]
public static Android.Graphics.ColorObject ValueOf(float r, float g, float b, float a);
[<Android.Runtime.Register("valueOf", "(FFFF)Landroid/graphics/Color;", "", ApiSince=26)>]
static member ValueOf : single * single * single * single -> Android.Graphics.ColorObject
Parameters
- r
- Single
The red component of the sRGB color to create, in ([0..1])
- g
- Single
The green component of the sRGB color to create, in ([0..1])
- b
- Single
The blue component of the sRGB color to create, in ([0..1])
- a
- Single
The alpha component of the sRGB color to create, in ([0..1])
Returns
A non-null instance of Color
- Attributes
Remarks
Creates a new Color in the ColorSpace.Named#SRGB sRGB color space with the specified red, green, blue and alpha component values. The component values must be in the range \([0..1]\).
Java documentation for android.graphics.Color.valueOf(float, float, float, float).
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
ValueOf(Single, Single, Single, Single, ColorSpace)
Creates a new Color in the specified color space with the
specified red, green, blue and alpha component values.
[Android.Runtime.Register("valueOf", "(FFFFLandroid/graphics/ColorSpace;)Landroid/graphics/Color;", "", ApiSince=26)]
public static Android.Graphics.ColorObject ValueOf(float r, float g, float b, float a, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("valueOf", "(FFFFLandroid/graphics/ColorSpace;)Landroid/graphics/Color;", "", ApiSince=26)>]
static member ValueOf : single * single * single * single * Android.Graphics.ColorSpace -> Android.Graphics.ColorObject
Parameters
- r
- Single
The red component of the color to create
- g
- Single
The green component of the color to create
- b
- Single
The blue component of the color to create
- a
- Single
The alpha component of the color to create, in ([0..1])
- colorSpace
- ColorSpace
The color space of the color to create
Returns
A non-null instance of Color
- Attributes
Remarks
Creates a new Color in the specified color space with the specified red, green, blue and alpha component values. The range of the components is defined by ColorSpace#getMinValue(int) and ColorSpace#getMaxValue(int). The values passed to this method must be in the proper range.
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.