次の方法で共有


GregorianCalendar.Roll(CalendarField, Boolean) メソッド

定義

大きなフィールドを変更せずに、指定された時間フィールドに対して 1 つの時間単位を加算または減算 (上/下) します。

[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

は、指定したカレンダー フィールドの値をロールアップまたはロールダウンするかどうかを示します。 ロールアップする場合は使用し、falseそれ以外の場合は使用trueします。

属性

例外

無効なフィールドが指定されている場合は 。

注釈

大きなフィールドを変更せずに、指定された時間フィールドに対して 1 つの時間単位を加算または減算 (上/下) します。

<em>Example</em>: 最初に 1999 年 12 月 31 日に設定されたとします GregorianCalendar 。 通話では #roll(int,boolean) roll(Calendar.MONTH, true) 、カレンダーが 1999 年 1 月 31 日に設定されます。 より YEAR 大きなフィールドであるため、フィールド MONTHは変更されません。

の Java ドキュメントjava.util.GregorianCalendar.roll(int, boolean)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象