語言

IFormattedValue.NextPosition(ConstrainedFieldPosition) 方法

定義

在 FormattedValue 中反覆計算欄位位置。

[Android.Runtime.Register("nextPosition", "(Landroid/icu/text/ConstrainedFieldPosition;)Z", "GetNextPosition_Landroid_icu_text_ConstrainedFieldPosition_Handler:Android.Icu.Text.IFormattedValueInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]
public bool NextPosition(Android.Icu.Text.ConstrainedFieldPosition? cfpos);
[<Android.Runtime.Register("nextPosition", "(Landroid/icu/text/ConstrainedFieldPosition;)Z", "GetNextPosition_Landroid_icu_text_ConstrainedFieldPosition_Handler:Android.Icu.Text.IFormattedValueInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
abstract member NextPosition : Android.Icu.Text.ConstrainedFieldPosition -> bool

參數

cfpos
ConstrainedFieldPosition

用於迭代狀態的物件。 這可以提供只遍歷單一特定欄位的限制;參見 ConstrainedFieldPosition#constrainField。

傳回

若發現該場的新出現,則為真;否則就是錯誤的。

屬性

備註

在 FormattedValue 中反覆計算欄位位置。 這讓你能判斷特定子字串的位置,例如月份或十進位分隔符。

要循環檢查所有場地位置:

ConstrainedFieldPosition cfpos = new ConstrainedFieldPosition();
                while (fmtval.nextPosition(cfpos)) {
                    // handle the field position; get information from cfpos
                }

Java 文件 android.icu.text.FormattedValue.nextPosition(android.icu.text.ConstrainedFieldPosition)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於