Resources.GetDimensionPixelSize(Int32) Methode

Definition

Rufen Sie ein Dimensional für eine bestimmte Ressourcen-ID für die Verwendung als Größe in unformatierten Pixeln ab.

[Android.Runtime.Register("getDimensionPixelSize", "(I)I", "GetGetDimensionPixelSize_IHandler")]
public virtual int GetDimensionPixelSize(int id);
[<Android.Runtime.Register("getDimensionPixelSize", "(I)I", "GetGetDimensionPixelSize_IHandler")>]
abstract member GetDimensionPixelSize : int -> int
override this.GetDimensionPixelSize : int -> int

Parameter

id
Int32

Der gewünschte Ressourcenbezeichner, wie vom aapt-Tool generiert. Diese ganze Zahl codiert das Paket, den Typ und den Ressourceneintrag. Der Wert 0 ist ein ungültiger Bezeichner.

Gibt zurück

Der Ressourcendimensionswert multipliziert mit der entsprechenden Metrik und wird auf ganzzahlige Pixel abgeschnitten.

Attribute

Ausnahmen

Löst NotFoundException aus, wenn die angegebene ID nicht vorhanden ist.

Hinweise

Rufen Sie ein Dimensional für eine bestimmte Ressourcen-ID für die Verwendung als Größe in unformatierten Pixeln ab. Dies ist identisch mit #getDimensiondem, außer der zurückgegebene Wert wird für die Verwendung als Größe in ganzzahlige Pixel konvertiert. Bei einer Größenkonvertierung wird der Basiswert gerundet und sichergestellt, dass ein Basiswert ungleich Null mindestens ein Pixel groß ist.

Java Dokumentation für android.content.res.Resources.getDimensionPixelSize(int).

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:

Weitere Informationen