日期和时间是任何一个系统中很重要的两块内容,我们在这里来分享一下DatePicker日期控件和TimePicker时间控件在安卓中是如何使用的。
这个例子实现的是时间和日期控件的展示,并根据时间或日期的变化来更新显示的信息。
整体思路:在xml文件中定义一个DatePicker控件、TimePicker控件和TextView控件,在活动中实现OnDateChangedListener,OnTimeChangedListener,初始化日期控件的日期,获取当前的日期和时间,并显示在TextView上,设置TimePicker控件的时间显示格式并注册setOnTimeChangedListener这个事件;onTimeChanged这个事件是时间控件触发的事件,使用Toast方式输出当前时间信息;onDateChanged这个事件是日期控件触发的事件,在里面通过获取当前的时间实例化Calendar类,并格式化时间显示方式,将该显示方式下的当前日期信息绑定到TextView控件上显示。
activity_main.xml文件:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android: