日期、时间选择器

来源:互联网 发布:房产端口是什么意思 编辑:程序博客网 时间:2024/04/30 21:51
bt_choose.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                Calendar calendar=Calendar.getInstance();                final int year = calendar.get(Calendar.YEAR);                final int month = calendar.get(Calendar.MONTH);                final int day = calendar.get(Calendar.DAY_OF_MONTH);                DatePickerDialog dpd=new DatePickerDialog(MainActivity.this, new DatePickerDialog.OnDateSetListener() {                    @Override                    public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {                        et_date.setText(year+"-"+(month+1)+"-"+day);                    }                }, year, month, day);                dpd.show();            }        });bt_choose_time.setOnClickListener(new View.OnClickListener() {            Calendar calendar=Calendar.getInstance();            fianal int hour =calendar.get(Calendar.HOUR_OF_DAY);            fianal int minute =calendar.get(Calendar.MINUTE);            @Override            public void onClick(View v) {                TimePickerDialog tpd=new TimePickerDialog(MainActivity.this, new TimePickerDialog.OnTimeSetListener() {                    @Override                    public void onTimeSet(TimePicker view, int hourOfDay, int minute) {                        et_time.setText(hour+":"+minute);                    }                }, hour, minute, true);                tpd.show();            }        });

0 0