基于wdullaers MaterialDateTimePicker的Android日期范围选择器

时间:2016-08-18 17:27 来源:互联网 作者:源码搜藏收藏

  • 源码类别:时间Time|Date
  • 源码大小:未知
  • 编码格式:gbk,utf8,不限
  • 运行环境:php+mysql
  • 广告推荐

素材日期和时间选取范围选择

由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

使用拾荒者

  1. 实现一个OnDateSetListenerOnTimeSetListener
  2. 创建一个` DatePickerDialog使用附送的工厂

实施 OnDateSetListener

为了接收的日期选取器设置,你将需要实现的OnDateSetListener接口。通常,这将是ActivityFragment创建该选取器。

要么

实施 OnTimeSetListener

为了接收在选择器中设置的时间,你将需要实现的OnTimeSetListener接口。通常,这将是ActivityFragment创建该选取器。


	
//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 " );

本站资源仅限于学习研究,严禁从事商业或者非法活动! 源码搜藏网所有源码来自互联网转载与用户上传分享,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!
上一篇:没有了

时间Time|Date下载排行

最新文章