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: