Sprache

NumberFormatterSettings.Unit(MeasureUnit) Methode

Definition

Gibt die Einheit (Maßeinheit, Währung oder Prozent) an, die mit gerenderten Zahlen verknüpft werden soll.

[Android.Runtime.Register("unit", "(Landroid/icu/util/MeasureUnit;)Landroid/icu/number/NumberFormatterSettings;", "GetUnit_Landroid_icu_util_MeasureUnit_Handler", ApiSince=30)]
public virtual Java.Lang.Object? Unit(Android.Icu.Util.MeasureUnit? unit);
[<Android.Runtime.Register("unit", "(Landroid/icu/util/MeasureUnit;)Landroid/icu/number/NumberFormatterSettings;", "GetUnit_Landroid_icu_util_MeasureUnit_Handler", ApiSince=30)>]
abstract member Unit : Android.Icu.Util.MeasureUnit -> Java.Lang.Object
override this.Unit : Android.Icu.Util.MeasureUnit -> Java.Lang.Object

Parameter

unit
MeasureUnit

Die zu renderde Einheit.

Gibt zurück

Die Fluent-Kette.

Attribute

Hinweise

Gibt die Einheit (Maßeinheit, Währung oder Prozent) an, die mit gerenderten Zahlen verknüpft werden soll.

<ul><li>Maßeinheit: "12,3 Meter" <li>Währung: "$12,30" <li>Prozent: "12,3%" </ul>

<strong>Note:</strong> The unit can also be specified by pass a Measure to LocalizedNumberFormatter#format(Measure). Einheiten, die über die Formatmethode angegeben werden, haben Vorrang vor hier angegebenen Einheiten. Dieser Setter ist für Situationen vorgesehen, in denen die Einheit für die Dauer des Zahlenformatierungsprozesses konstant ist.

Alle Einheiten werden ordnungsgemäß mit Gebietsschemadaten lokalisiert, und alle Einheiten sind mit Schreibstilen, Rundungsstrategien und anderen Zahlenformatiereinstellungen kompatibel.

Übergeben Sie diese Methode an eine instanz von MeasureUnit. Für Maßeinheiten:

NumberFormatter.with().unit(MeasureUnit.METER)

Währung:

NumberFormatter.with().unit(Currency.getInstance("USD"))

Informationen zum Formatieren von Zeichenfolgen wie "5 Meter pro Sekunde" finden Sie #perUnit unter "Zeichenfolgen pro Sekunde".

Wenn die Eingabeverwendung korrekt festgelegt ist, ändert sich/b entsprechend der Ausgabeeinheit <b usage>>locale und unit dem Wert.<

Java Dokumentation für android.icu.number.NumberFormatterSettings.unit(android.icu.util.MeasureUnit).

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: