2024.4.20

所学时间:2小时

代码行数:62

博客园数:1篇

所学知识:今天学习了日期对话框DatePickerDialog 是 Android 中用于选择日期的预定义对话框。它提供了一个简单的界面,允许用户通过滚动选择年、月、日来选择日期。通常情况下,DatePickerDialog 会作为一个弹出式对话框出现在应用程序的界面上。

Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day = calendar.get(Calendar.DAY_OF_MONTH);


DatePickerDialog datePickerDialog = new DatePickerDialog(context, new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int selectedYear, int selectedMonth, int selectedDay) {
// 当用户选择日期时触发的回调函数
// 在这里可以处理用户选择的日期
// selectedYear、selectedMonth、selectedDay 分别是用户选择的年、月、日
}
}, year, month, day);


datePickerDialog.show();

在这个示例中,我们首先创建了一个 Calendar 对象,并获取了当前的年、月、日。然后,我们创建了一个 DatePickerDialog 实例,传入了上下文对象 context、日期选择完成后的回调函数和默认的年、月、日。

posted @ 2024-04-20 18:15  kuku睡  阅读(7)  评论(0编辑  收藏  举报