您的位置:首页 > 移动开发 > Android开发

【Android新手笔记二】日期对话框

2016-06-02 13:07 423 查看
http://www.cnblogs.com/xiaoluo501395377/p/3421727.html

参考了这篇文章~这种方式还是比较简单明了的。

下面贴一下我使用的弹出生日选框的Java代码:

private String formattext = "yyyyMMdd";
private Calendar c = Calendar.getInstance();
private DatePickerDialog dialog;
private int myear = c.get(Calendar.YEAR);
private int mmonth = c.get(Calendar.MONTH);
private int mday = c.get(Calendar.DAY_OF_MONTH); //当前日期
DatePickerDialog.OnDateSetListener listener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
c.set(year, monthOfYear, dayOfMonth);
SimpleDateFormat df = new SimpleDateFormat(formattext);
edt1.setText(df.format(c.getTime()));
}
};

private class edt_Listener implements View.OnClickListener {              //edt_listener点击事件
@Override
public void onClick(View v) {
dialog = new DatePickerDialog(register_activity.this, listener, myear, mmonth, mday);          <span style="font-family: Arial, Helvetica, sans-serif;">//DatePickDialog实例化</span>

dialog.show();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: