Freigeben über


ColorObject.ValueOf Methode

Definition

Überlädt

ValueOf(Color)

Erstellt eine neue Color Instanz aus einer ARGB-Farbe int.

ValueOf(Int64)

Erstellt eine neue Color Instanz aus einer Farbe lang.

ValueOf(Single[], ColorSpace)

Erstellt ein neues Color im angegebenen Farbraum mit den angegebenen Komponentenwerten.

ValueOf(Single, Single, Single)

Erstellt einen neuen undurchsichtigen ColorColorSpace.Named#SRGB sRGB Farbraum mit den angegebenen Werten für rote, grüne und blaue Komponenten.

ValueOf(Single, Single, Single, Single)

Erstellt einen neuen ColorColorSpace.Named#SRGB sRGB Farbraum mit den angegebenen Werten für rot, grün, blau und alpha.

ValueOf(Single, Single, Single, Single, ColorSpace)

Erstellt ein neues Color Im angegebenen Farbraum mit den angegebenen Werten für rot, grün, blau und alpha.

ValueOf(Color)

Erstellt eine neue Color Instanz aus einer ARGB-Farbe 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

Parameter

color
Color

Die ARGB-Farbe int, aus der ein Color Objekt erstellt werden soll

Gibt zurück

Eine Nicht-Null-Instanz von Color

Attribute

Hinweise

Erstellt eine neue Color Instanz aus einer ARGB-Farbe int. Die resultierende Farbe befindet sich im ColorSpace.Named#SRGB sRGB Farbraum.

Java-Dokumentation für android.graphics.Color.valueOf(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ValueOf(Int64)

Erstellt eine neue Color Instanz aus einer Farbe lang.

[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

Parameter

color
Int64

Die Farbe lang, aus der sie erstellt werden Color soll

Gibt zurück

Eine Nicht-Null-Instanz von Color

Attribute

Hinweise

Erstellt eine neue Color Instanz aus einer Farbe lang. Die resultierende Farbe befindet sich im gleichen Farbraum wie die angegebene Farbe lang.

Java-Dokumentation für android.graphics.Color.valueOf(long).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ValueOf(Single[], ColorSpace)

Erstellt ein neues Color im angegebenen Farbraum mit den angegebenen Komponentenwerten.

[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

Parameter

components
Single[]

Die Zu erstellenden Komponenten der Farbe mit Alpha als letzte Komponente

colorSpace
ColorSpace

Der Farbraum der zu erstellenden Farbe

Gibt zurück

Eine Nicht-Null-Instanz von Color

Attribute

Hinweise

Erstellt ein neues Color im angegebenen Farbraum mit den angegebenen Komponentenwerten. Der Bereich der Komponenten wird durch und ColorSpace#getMaxValue(int)definiertColorSpace#getMinValue(int). Die an diese Methode übergebenen Werte müssen sich im richtigen Bereich befinden. Die Alphakomponente befindet sich immer im Bereich \([0..1]\).

Die Länge des Arrays von Komponenten muss mindestens {@link ColorSpace#getComponentCount()} + 1sein. Die Komponente am Index ColorSpace#getComponentCount() ist immer Alpha.

Java-Dokumentation für android.graphics.Color.valueOf(float[], android.graphics.ColorSpace).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ValueOf(Single, Single, Single)

Erstellt einen neuen undurchsichtigen ColorColorSpace.Named#SRGB sRGB Farbraum mit den angegebenen Werten für rote, grüne und blaue Komponenten.

[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

Parameter

r
Single

Die rote Komponente der zu erstellenden undurchsichtigen sRGB-Farbe in ([0..1])

g
Single

Die grüne Komponente der zu erstellenden undurchsichtigen sRGB-Farbe in ([0..1])

b
Single

Die blaue Komponente der zu erstellenden undurchsichtigen sRGB-Farbe in ([0..1])

Gibt zurück

Eine Nicht-Null-Instanz von Color

Attribute

Hinweise

Erstellt einen neuen undurchsichtigen ColorColorSpace.Named#SRGB sRGB Farbraum mit den angegebenen Werten für rote, grüne und blaue Komponenten. Die Komponentenwerte müssen sich im Bereich \([0..1]\) befinden.

Java-Dokumentation für android.graphics.Color.valueOf(float, float, float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ValueOf(Single, Single, Single, Single)

Erstellt einen neuen ColorColorSpace.Named#SRGB sRGB Farbraum mit den angegebenen Werten für rot, grün, blau und alpha.

[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

Parameter

r
Single

Die rote Komponente der zu erstellenden sRGB-Farbe in ([0..1])

g
Single

Die grüne Komponente der zu erstellenden sRGB-Farbe in ([0..1])

b
Single

Die blaue Komponente der zu erstellenden sRGB-Farbe in ([0..1])

a
Single

Die Alphakomponente der zu erstellenden sRGB-Farbe in ([0..1])

Gibt zurück

Eine Nicht-Null-Instanz von Color

Attribute

Hinweise

Erstellt einen neuen ColorColorSpace.Named#SRGB sRGB Farbraum mit den angegebenen Werten für rot, grün, blau und alpha. Die Komponentenwerte müssen sich im Bereich \([0..1]\) befinden.

Java-Dokumentation für android.graphics.Color.valueOf(float, float, float, float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ValueOf(Single, Single, Single, Single, ColorSpace)

Erstellt ein neues Color Im angegebenen Farbraum mit den angegebenen Werten für rot, grün, blau und alpha.

[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

Parameter

r
Single

Die rote Komponente der zu erstellenden Farbe

g
Single

Die grüne Komponente der zu erstellenden Farbe

b
Single

Die blaue Komponente der zu erstellenden Farbe

a
Single

Die Alphakomponente der zu erstellenden Farbe in ([0..1])

colorSpace
ColorSpace

Der Farbraum der zu erstellenden Farbe

Gibt zurück

Eine Nicht-Null-Instanz von Color

Attribute

Hinweise

Erstellt ein neues Color Im angegebenen Farbraum mit den angegebenen Werten für rot, grün, blau und alpha. Der Bereich der Komponenten wird durch und ColorSpace#getMaxValue(int)definiertColorSpace#getMinValue(int). Die an diese Methode übergebenen Werte müssen sich im richtigen Bereich befinden.

Java-Dokumentation für android.graphics.Color.valueOf(float, float, float, float, android.graphics.ColorSpace).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: