设为首页 加入收藏

TOP

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

Time Picker


可以用TimePicker窗口小部件来选择时间,这个小部件允许用户选择小时和分钟。


本教程里,点击界面上的按钮,将弹出一个浮动的时间选择器对话框TimePickerDialog。当用户设置时间后,TextView将显示刚设的时间。


创建一个公车:HelloTimePicker.


打开res/layout/main.xml 并修改如下:


这是一个基本的LinearLayout布局,里面的TextView显示时间,点击Button则打开TimePickerDialog时间选择器对话框。


打开HelloTimePicker.java 并添加下列成员变量:


这些成员变量是布局元素、时分。TIME_DIALOG_ID 是静态整型值,作为时间选择器对话框的ID。


修改onCreate() 如下:


首先,加载main.xml布局文件,然后调用findViewById(int)来获得对TextView和Button的引用,接着给Button添加一个点击事件监听器View.OnClickListener,因此当点击Button后,回调函数showDialog(int)(参数是对话框ID)将被调用来显示时间选择器对话框。


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


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


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇与其他库一起使用jQuery 下一篇Android中ListView结合CheckBox判..

评论

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

·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)