共用方式為


GregorianCalendar.Roll(CalendarField, Boolean) 方法

定義

在指定的時間欄位中加入或減去單一時間單位,而不變更較大的欄位。

[Android.Runtime.Register("roll", "(IZ)V", "GetRoll_IZHandler")]
public override void Roll(Java.Util.CalendarField field, bool up);
[<Android.Runtime.Register("roll", "(IZ)V", "GetRoll_IZHandler")>]
override this.Roll : Java.Util.CalendarField * bool -> unit

參數

field
CalendarField

行事曆欄位。

up
Boolean

指出指定的行事曆欄位值是否要匯總或向下復原。 如果捲動,請使用 truefalse 否則為 。

屬性

例外狀況

如果指定了無效的欄位, 則為 。

備註

在指定的時間欄位中加入或減去單一時間單位,而不變更較大的欄位。

<em>Example</em>:請考慮 GregorianCalendar 最初設定為 1999 年 12 月 31 日。 通話 #roll(int,boolean) roll(Calendar.MONTH, true) 會將行事曆設定為 1999 年 1 月 31 日。 欄位 YEAR 未變更,因為它是大於 MONTH的欄位。

java.util.GregorianCalendar.roll(int, boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於