Android DatePickerDialog设置时间范围,以

2018-09-10  本文已影响0人  光羽隼
 DatePickerDialog datePickerDialog = new DatePickerDialog(getContext(), new DatePickerDialog.OnDateSetListener() {
                    @Override
                    public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {
                        //选择时间之后的回掉方法,可以获取年月日
                        tvData.setText(year + "年" + (month + 1) + "月" + dayOfMonth + "日");
                    }
                }, 1990, 0, 01);//1990,0,01分别是默认显示的年,月,日的数据,其中的月份是从0开始的,所以一月份为0;
                //设置日期的范围
                DatePicker datePicker = datePickerDialog.getDatePicker();
                datePicker.setMaxDate(new Date().getTime());//设置日期的上限日期
                //datePicker.setMinDate(...);//设置日期的下限日期,其中是参数类型是long型,为日期的时间戳
                datePickerDialog.show();
上一篇下一篇

猜你喜欢

热点阅读