DatePicker与TimePicker小技巧

来源:互联网 发布:discuz数据备份 编辑:程序博客网 时间:2024/05/16 06:48

        在使用DatePicker如果不希望日期以日历的形式显示出来可以在xml文件对应的DatePicker中添加android:calendarViewShown="false"属性,

添加前(图1)后(图2)效果:图1 图2 

 

       TimePicker默认显示是12小时(上午/下午)制,如下图3所示。如果希望以24小时制显示,则在onCreate函数中添加

TimePicker timePicker = (TimePicker)findViewById(R.id.timePicker);timePicker.setIs24HourView(true);//设置以24小时制显示,添加完之后效果如下图4所示。可是24时制应该显示为19可是还是显示为7,则是不妨在timePicker.setIs24HourView(true);之前加上int hour = timePicker.getCurrentHour();//保存24小时制的小时,而在timePicker.setIs24HourView(true);之后加上timePicker.setCurrentHour(hour);//设置正确的小时数,修改完后再看效果如图5所示。图3图4图5

0 0
原创粉丝点击