Lingua

NumberFormatterSettings.Unit(MeasureUnit) Metodo

Definizione

Specifica l'unità (unità di misura, valuta o percentuale) da associare ai numeri sottoposti a rendering.

[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

Parametri

unit
MeasureUnit

Unità di cui eseguire il rendering.

Valori restituiti

Catena fluente.

Attributi

Commenti

Specifica l'unità (unità di misura, valuta o percentuale) da associare ai numeri sottoposti a rendering.

<ul><li>Unità di misura: "12,3 metri" <li>Valuta: "$12,30" <li>Percent: "12,3%" </ul>

< >strong Note:</strong> L'unità può essere specificata anche passando un Measure oggetto a LocalizedNumberFormatter#format(Measure). Le unità specificate tramite il metodo di formato hanno la precedenza sulle unità specificate qui. Questo setter è progettato per situazioni in cui l'unità è costante per la durata del processo di formattazione dei numeri.

Tutte le unità verranno localizzate correttamente con i dati delle impostazioni locali e tutte le unità sono compatibili con gli stili di notazione, le strategie di arrotondamento e altre impostazioni del formattatore numerico.

Passare questo metodo a qualsiasi istanza di MeasureUnit. Per le unità di misura:

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

Valuta:

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

Per #perUnit informazioni su come formattare stringhe come "5 metri al secondo".

Se l'utilizzo dell'input è impostato correttamente, l'unità <di output b>cambierà</b> in base al usagelocale valore e unit .

per android.icu.number.NumberFormatterSettings.unit(android.icu.util.MeasureUnit).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a