手机版

DatePickerDialog自定义样式及使用全解

时间:2021-08-21 来源:互联网 编辑:宝哥软件园 浏览:

1.增加主题主题

新的DatePickerDialog(这个,AlertDialog .主题_全息_光,空)。show();

效果:

这里写图片描述

4.0以上的版本才可使用此主题,注意对版本的判断。

若低版本的则主题设置为以下

安卓:主题=“@安卓:风格/主题”。灯“通知栏”

效果:

这里写图片描述

2.新建日期选择对话框

日期pickerdialog日期选择器=新日期pickerdialog(主要活动。这个,警报对话框.THEME_HOLO_LIGHT,new OnDateSetListener(){ @ Override public void onDateSet(日期选择器日期选择器,int year,int monthOfYear,int dayOfMonth) { //TODO自动生成的方法存根} },2014,1,7);日期选择器。show();以上代码中设置了默认的日期为2014年一月七日。

3.获取选中的日期

干杯。制作文本(主要活动。这,年“年”(monthOfYear 1)“月”日“月”日“日”,Toast。长度_短).show();在onDateSet中加入以上代码即可。

4.转换日期格式

StringBuffer sb=new StringBuffer();sb.append(string.format('%d-d-d',datepicker.getyear()、datePicker.getMonth() 1、约会者。getdayofmonth());同样的在onDateSet中加入以上代码,即可通过某人(somebody的简写)ToString();中输出标准的日期格式,如:2014-1-7

5.完整代码

日期pickerdialog日期选择器=新日期pickerdialog(主要活动。这个,警报对话框.THEME_HOLO_LIGHT,new OnDateSetListener(){ @ Override public void onDateSet(日期选择器日期选择器,int year,int monthOfYear,int day fmmonth){//TODO自动生成的方法存根干杯。制作文本(主要活动。这,年‘年’(monthOfYear 1)“月‘日’月‘日’,Toast。长度_短).show();StringBuffer sb=new StringBuffer();sb.append(string.format('%d-d-d',datepicker.getyear()、datePicker.getMonth() 1、约会者。getdayofmonth());} }, 2014, 1, 7);日期选择器。show();总结

以上所述是小编给大家介绍的日期选择对话框自定义样式及使用全解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

版权声明:DatePickerDialog自定义样式及使用全解是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。