デートピッカーの初期値の設定

DatePickerに既定の日付を設定するには、setDefaultDate()メソッドを使用できます。例として、既定の日付を現在の日付に設定するコードを示します。

DatePicker datePicker = findViewById(R.id.datePicker);
// 获取当前日期
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day = calendar.get(Calendar.DAY_OF_MONTH);
// 设置默认日期
datePicker.init(year, month, day, null);

setDefaultDate()メソッドはすでに非推奨となっていますので、init()メソッドを使用しましょう。init()メソッドでは、第1引数に年、第2引数に月(0~11)、第3引数日に、第4引数にDatePicker.OnDateChangedListenerオブジェクトを指定します。日付変更イベントをリスニングしない場合は、nullを渡します。

bannerAds