要設置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()
方法中,第一個參數是年份,第二個參數是月份(0-11),第三個參數是日期,第四個參數是DatePicker.OnDateChangedListener對象,如果您不需要監聽日期更改事件,可以傳入null。