您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“源码搜藏”,网址永远不丢失!
  • 首 页
  • 在线工具
  • 基于wdullaers MaterialDateTimePicker的Android日期范围选择器

    时间:2016-08-18 17:27 来源:互联网 作者:源码搜藏 浏览:收藏 挑错 推荐 打印

    • 源码类别:时间Time|Date
    • 源码大小:未知
    • 编码格式:gbk
    • 授权方式:免费源码
    • 运行环境:php+mysql
    • 官方网址:暂无
    • 欢迎加入QQ群讨论学习
    • 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

    使用拾荒者

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

    基于wdullaers MaterialDateTimePicker的Android日期范围选择器转载请注明出处http://www.codesocang.com/kj/timedate/33447.html 源码搜藏网所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与源码搜藏网无关
    标签:
    上一篇:没有了