anroid开发之日期控件的展示

上一篇 / 下一篇  2013-09-17 09:01:05 / 个人分类:step by step android测试

1、展示日期控件
                    case R.id.alredy_pre:
                        final Calendar c = Calendar.getInstance();
                        mYear = c.get(Calendar.YEAR);
                        mMonth = c.get(Calendar.MONTH);
                        mDay = c.get(Calendar.DAY_OF_MONTH);
                        DatePickerDialog datePickerDialog=new DatePickerDialog(Coming.this,2,
                                mDateSetListener,mYear, mMonth, mDay);
                        datePickerDialog.setTitle("主人,告诉我你来的时间哦");
                        datePickerDialog.show();
                        break;
2、监听事件,并作自定义处理
    private DatePickerDialog.OnDateSetListener mDateSetListener =
            new DatePickerDialog.OnDateSetListener() {
                @Override
                public void onDateSet( DatePicker view, int year, int monthOfYear,
                                       int dayOfMonth) {
                    mYear = year;
                    String mm;
                    String dd;
                    mMonth = monthOfYear + 1;
                    mm = String.valueOf(mMonth);
                    if (mm.length() < 2) mm = "0" + mm;
                    mDay = dayOfMonth;
                    dd = String.valueOf(mDay);
                    if (dd.length() < 2) dd = "0" + dd;
                    //代表这里可以做数据存储
                    //TODO
                    Toast.makeText(getApplicationContext(),String.valueOf(mYear) + "-" +
                            mm + "-" + dd,Toast.LENGTH_LONG).show();
                    togo();
            }

    };


TAG:

 

评分:0

我来说两句

Open Toolbar