基于wdullaers MaterialDateTimePicker的Android日期范围选择器
素材日期和时间选取范围选择
由wdullaer原来惊人的素材日期选取器基础库- http://www.codesocang.com/kj/timedate/33448.html
添加到您的项目
添加jcenter存储库的信息在这样您的build.gradle文件
repositories {
jcenter()
}
dependencies {
compile 'com.borax12.materialdaterangepicker:library:1.8'
} 更新
- 增加了时间范围选择器
日期选择
支持Android 4.0及了。
从最初的库文档 -
您也可以作为一个Android库添加库到您的项目。所有的库文件住library。
使用拾荒者
- 实现一个
OnDateSetListener或OnTimeSetListener - 创建一个`
DatePickerDialog使用附送的工厂
实施 OnDateSetListener
为了接收的日期选取器设置,你将需要实现的OnDateSetListener接口。通常,这将是Activity或Fragment创建该选取器。
要么
实施 OnTimeSetListener
为了接收在选择器中设置的时间,你将需要实现的OnTimeSetListener接口。通常,这将是Activity或Fragment创建该选取器。
//new onDateSet @Override public void onDateSet(DatePickerDialog view, int year, int monthOfYear, int dayOfMonth,int yearEnd, int monthOfYearEnd, int dayOfMonthEnd) { }
使用随机提供的工厂创建DatePickerDialog`
您将需要创建一个新的实例,DatePickerDialog用静态newInstance()的方法,提供合适的默认值和回调。一旦对话框配置,你可以调用show()。
Calendar now = Calendar . getInstance(); DatePickerDialog dpd = DatePickerDialog . newInstance( MainActivity . this , now . get( Calendar . YEAR ), now . get( Calendar . MONTH ), now . get( Calendar . DAY_OF_MONTH ) ); dpd . show(getFragmentManager(), " Datepickerdialog " );
使用随机提供的工厂创建TimePickerDialog`
您将需要创建一个新的实例,TimePickerDialog用静态newInstance()的方法,提供合适的默认值和回调。一旦对话框配置,你可以调用show()。
Calendar now = Calendar . getInstance(); TimePickerDialog tpd = TimePickerDialog . newInstance( MainActivity . this , now . get( Calendar . HOUR_OF_DAY ), now . get( Calendar . MINUTE ), false ); tpd . show(getFragmentManager(), " Timepickerdialog " );
资源均来自第三方,谨慎下载,前往第三方网站下载
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱:737597453@qq.com


