本Demo基于网上WheelView封装为aar文件,效果展示如下图:

将agile.aar文件导入到自己的Android libs目录下,在app->build.gradle文件中添加代码:

具体使用如下:

public class MainActivity extends AppCompatActivity {
TextView txtDate;@Override
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);txtDate = (TextView) findViewById(R.id.txt_date);txtDate.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {TimeDatePicker timeDatePicker= new TimeDatePicker(MainActivity.this);//需要显示的label 顺序依次为:年 月 日 时 分  true表示显示  false表示不显示timeDatePicker.setShowLabel(true, true, true, true, true);//是否同步刷新timeDatePicker.setSyncUpdate(true);timeDatePicker.setDialog(new DateChangeInterface() {@Overridepublic void onChanged(int year, int month, int day, int hour, int minute) {Log.e("date", year + "/" + month + "/" + day + " " + hour + ":" + minute);txtDate.setText(year + "/" + month + "/" + day + " " + hour + ":" + minute);}});timeDatePicker.show();}});
}
}
复制代码

demo地址:https://github.com/limhGeek/TimeDatePlicker

转载于:https://juejin.im/post/5a31dc50f265da43176a2667

基于WheelView的时间日期选择器封装相关推荐

  1. Android基于wheelView的自定义日期选择器(可拓展样式)

    基于wheelView的自定义日期选择器 项目要求效果图: 要求 "6月20 星期五" 这一项作为一个整体可以滑动,"7时"."48分"分别 ...

  2. android自定义滚动日期,Android基于wheelView实现自定义日期选择器

    本文实例为大家分享了Android实现自定义日期选择器的具体代码,供大家参考,具体内容如下 项目要求效果图: 要求 "6月20 星期五" 这一项作为一个整体可以滑动,"7 ...

  3. 解决select 下拉框选择器 input输入框 、时间日期选择器el-date-picker 赋值后,出现无法修改选中更改问题

    ElementUI时间选择器,传入时间赋值后之后无法改变 // ElementUI的表格组件<el-date-pickersize="mini"style="wid ...

  4. 最好用的 12 款 Vue Timepicker 时间日期选择器测评推荐 - 卡拉云

    本文首发:<最好用的 12 款 Vue Timepicker 时间日期选择器测评推荐 - 卡拉云> Vue 时间日期选择器(date-timepicker)组件在使用 Vue 框架开发中使 ...

  5. 微信小程序之滚动选择器(时间日期选择器)

    微信小程序自己封装了很多控件,用起来确实很方便,如果这是Android里面,还需要自己去定义,不废话,效果图: 一起来看看怎么实现的呢?看完你应该就该说,尼玛,这就行啦-. 这个效果呢,要用到pick ...

  6. element 时间日期选择器el-date-picker点击清空按钮报错 Cannot read property ‘0‘ of null

    在使用DatePicker日期选择器选择日期范围的时候,会用到一个属性clearable.这个属性是Boolean变量,用于决定是否显示清除按钮,默认为true. <el-date-picker ...

  7. 时间日期选择器(bootstrap-datepicker)

    推荐一个bootstrap的时间日期选择插件bootstrap-datepicker. 引入插件 下载好插件后解压,把dist目录拷贝到你项目目录下. 接下来需要引入css和js. <!--da ...

  8. 基于MFC的时间日期实例应用讲解

    CSDN话题挑战赛第2期 日期和时间类简介 CTime类的对象表示的时间是基于格林威治标准时间(GMT)的.CTimeSpan类的对象表示的是时间间隔. CTime类和CTimeSpan类一般不会被继 ...

  9. Android学习之Image操作及时间日期选择器

    一.基础学习 1.ImageView是图片容器,就相当于RadioGroup是RadioButton的容器一样,是View的直接子类. 1: <ImageView 2: android:id=& ...

  10. elementUI饿了么UI时间日期选择器限制只能选择当前时间后的日期

    //html <el-date-pickerv-model="forYouTime" //数据绑定:picker-options="pickerOption&quo ...

最新文章

  1. android子线程没有运行完,android假如主线程依赖子线程A的执行结果,如何让A执行完成,之后主线程再往下执行呢?...
  2. codeforces_A. Salem and Sticks_数组/暴力
  3. Redis在Linux上编译
  4. html输入框颜色属性,css 修改input输入框属性
  5. java对cookie的操作_java对cookie的操作
  6. 前端优秀博客网站收集
  7. Flink 广播变量
  8. word自定义模板的存储位置
  9. .NET中的异步编程——常见的错误和最佳实践
  10. 20191017:C++入门经典书籍学习目录01
  11. 电脑计算机无法安3.5,Windows无法安装以下功能:.NET Framework 3.5(包括 .NET 2.0 和 3.0)解决方法...
  12. 【POJ2155】Matrix(二维区间修改+单点查询---二维树状数组)
  13. PAT 计算机程序设计能力考试
  14. 网络规划设计师水平考试备考资料(6.光纤相关)
  15. ubuntu20.04 重启黑屏 仅有左上角白色横杠闪烁
  16. html文件做屏保win10,win10系统把屏保设置为桌面壁纸的处理方法
  17. 更换计算机名后打不开PPT,PPT打不开的原因和解决办法 从检查开始 -电脑资料
  18. python实现四则运算_四则运算 Python实现(杨浩政,张兆敏)
  19. 无Internet,安全的解决方法
  20. 【JavaScript】分享一个定时到网站上签到/签退的JS脚本

热门文章

  1. Clojure 的 Enlive 库尝试
  2. js 和 jquery 动态创建元素
  3. Centos7-安装Gradle4.10
  4. E20180418-hm
  5. “同样的”约束,不同的位置
  6. split方法在低版本IE浏览器上无法解析的问题
  7. 网络爬虫的基本原理(一)
  8. mysql的分页存储过程,能够传出总记录数
  9. BZOJ 1715: [Usaco2006 Dec]Wormholes 虫洞
  10. 操作Visual Studio 2010中的SQL Server数据库比较工具