DatePickerDialog的使用
来源:互联网 发布:丽人行盛放知乎 编辑:程序博客网 时间:2024/04/30 13:00
Activity.java中:
private static final int DATE_PICKER_ID=1; //声明一个常量 result=(TextView)this.findViewById(R.id.result); btnDate=(Button)this.findViewById(R.id.btnDate); btnDate.setOnClickListener(new OnClickListener(){ //设置监听器 @Override public void onClick(View v) { showDialog(DATE_PICKER_ID); //会调用onCreateDialog(int id)方法 } });
布局文件:
<Button android:id="@+id/btnDate" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/btnDate"/> <TextView android:id="@+id/result" android:layout_width="fill_parent" android:layout_height="wrap_content"/>
1、声明一个监听器,使用匿名内部类
DatePickerDialog.OnDateSetListener onDateSetListener=new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { // TODO Auto-generated method stub result.setText(year+"-"+monthOfYear+"-"+dayOfMonth); //获得选择的日期(注意月份是从0开始的) } };
2、重写onCreateDialog(int id)方法
@Override protected Dialog onCreateDialog(int id) { // TODO Auto-generated method stub switch (id) { case DATE_PICKER_ID: return new DatePickerDialog(this,onDateSetListener,2012,3,30); //显示的默认时间 } return null; }
- DatePickerDialog的使用
- DatePickerDialog的使用
- DatePickerDialog的使用
- DatePickerDialog的使用
- DatePickerDialog的使用
- DatePickerDialog 的使用
- DatePickerDialog、TimePickerDialog的使用
- DatePickerDialog的简单使用
- DatePickerDialog的使用
- DatePickerDialog的简单使用
- DatePickerDialog的使用
- DatePicker、DatePickerDialog的使用
- DatePickerDialog的使用
- activity中DatePickerDialog的使用
- DatePickerDialog的应用中的使用
- DatePickerDialog 日期控件的使用
- DatePickerDialog日期选择器的使用
- DatePickerDialog的使用和套用
- ICE的插件使用
- 编译原理——赋值语句和简单表达式(十九)
- PowerBuilder7.0在Internet中的应用
- 用PB开发多媒体数据库管理系统
- debian6.0安装vmware后的一些错误处理
- DatePickerDialog的使用
- MyEclipse快捷键及经验总结
- 算法的力量(转李开复)
- 优化你的PowerBuilder程序
- 塔木德故事-注重学习
- 浏览器操作系统开发功能设想:新记忆功能
- SQL中where 和 having的区别
- 采用Sybase、PowerBuilder、Notes构建B/S应用系统
- android usb挂载分析---vold处理FrameWork层发出的消息