Sprache

TypedValue.DeriveDimension(ComplexUnitType, Single, DisplayMetrics) Methode

Definition

Konvertiert einen Pixelwert in die angegebene Dimension e.

[Android.Runtime.Register("deriveDimension", "(IFLandroid/util/DisplayMetrics;)F", "", ApiSince=34)]
public static float DeriveDimension(Android.Util.ComplexUnitType unitToConvertTo, float pixelValue, Android.Util.DisplayMetrics metrics);
[<Android.Runtime.Register("deriveDimension", "(IFLandroid/util/DisplayMetrics;)F", "", ApiSince=34)>]
static member DeriveDimension : Android.Util.ComplexUnitType * single * Android.Util.DisplayMetrics -> single

Parameter

unitToConvertTo
ComplexUnitType

Die Einheit, in die umgerechnet werden soll.

pixelValue
Single

Der zu konvertierende Unformatierte Pixelwert.

metrics
DisplayMetrics

Aktuelle Anzeigemetriken, die in der Konvertierung verwendet werden sollen – liefert Anzeigedichte und Skalierungsinformationen.

Gibt zurück

Ein Dimensionswert, der der angegebenen Anzahl von Pixeln entspricht

Attribute

Hinweise

Wandelt einen Pixelwert in die angegebene Dimension um, z. B. PX in DP.

Dies ist die Umkehrung von #applyDimension(int, float, DisplayMetrics)

Java Dokumentation für android.util.TypedValue.deriveDimension(int, float, android.util.DisplayMetrics).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: