设为首页 加入收藏

TOP

Android SDK Tutorials系列 - Hello Views - Date Picker
2014-11-24 12:57:58 来源: 作者: 【 】 浏览:0
Tags:Android SDK Tutorials 系列 Hello Views Date Picker

Date Picker
可以用DatePicker窗口小部件来选择日期,用户可以选择年月日。


本教程里,你将创建一个DatePickerDialog对话框,点击按钮会弹出一个悬浮的日期选择器对话框。当用户设置日期以后,一个TextView会显示刚设置的日期。


创建一个工程:HelloDatePicker.
打开 res/layout/main.xml 并修改如下:


采用LinearLayout布局,里面用一个TextView来显示日期,和一个Button,点击它会打开DatePickerDialog对话框。


打开HelloDatePicker.java ,添加下列成员变量:


第一组变量定义了界面里的View(TextView、Button)以及日期的年月日。静态整数DATE_DIALOG_ID 是Dialog的ID,用来创建日期选择器。


修改onCreate() 方法如下:


首先,加载main.xml布局文件。然后使用findViewById(int)来引用TextView和Button。


然后为Button设置一个 View.OnClickListener点击事件监听器,当Button被点击后,showDialog(int)方法会被调用,该方法创建一个ID为DATE_DIALOG_ID的日期选择器对话框。


showDialog(int)方法让当前Activity管理对话框的生命周期,同时调用onCreateDialog(int) (将在下一步定义)回调函数显示对话框。


在设置点击事件监听器以后,创建一个Calendar对象,读取当前年、月、日。最后,调用updateDisplay() 方法,让TextView显示当前日期。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android中ListView结合CheckBox判.. 下一篇为Android应用程序读取/dev下设备..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python中文网 - 人生 (2025-12-24 18:49:47)
·【整整648集】这绝对 (2025-12-24 18:49:44)
·Python超详细一条龙 (2025-12-24 18:49:42)
·【超详细】JDK 下载 (2025-12-24 18:19:32)
·Java_百度百科 (2025-12-24 18:19:29)