zoukankan      html  css  js  c++  java
  • Android 时间范围选择器PickTimeDialog

    个人提供了自己封装的第三方时间选择器,能够自定义时间格式,以及设置时间范围。

    基础使用

    PickTimeDialog  pickDilog=  new PickTimeDialog(this).setMaxTime(Calendar.getInstance()).setOnPickTimeDialogListener(this).create().cantlable().setOnKeyListener(this);

    设置时间格式

    内部封装了6类时间显示格式

    public enum Type {
         ALL, YEAR_MONTH_DAY, HOURS_MINS, MONTH_DAY_HOUR_MIN, YEAR_MONTH, YEAR_MONTH_DAY_HOUR_MIN
    } // 六种选择模式,年月日时分秒,年月日,时分,月日时分,年月,年月日时分
    使用方法: PickTimeDialog.setType()来使用
    设置最大和最小的时间范围限制
    对应的方法:
    setMaxTime(Calender calender);
    setMinTime(Calender calender);
    initCalender(VehicleTraceTime calendar);
    设置时间的回调以及自定义按键事件:
    setOnKeyListener(PickTimeDialog.onKeyListener onKeyListener);
    setOnPickTimeDialogListener(IPickTimeDialogListener iPickeTimeDialogListener);

    效果图如下: 
    这里写图片描述

    欢迎使用以及指出错误: 
    github地址:https://github.com/Jun-Lansus/picktimedialog.git

    • 设置时间的回调以及自定义按键事件:

    • setOnKeyListener(PickTimeDialog.onKeyListener onKeyListener);
    • setOnPickTimeDialogListener(IPickTimeDialogListener iPickeTimeDialogListener);
  • 相关阅读:
    vue 单页面应用 app自适应方案
    css3-3D特效
    css3动画-transition
    html5基本页面
    初入博客园
    网络部分之如何发送HTTP请求
    多线程知识之NSOperation的使用
    多线程知识点之GCD的使用
    多线程知识点之NSThread的使用
    plist 文件读写
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/9685242.html
Copyright © 2011-2022 走看看