IOS风格的时间选择器在安卓中的简单实现
来源:互联网 发布:仓位在线软件 编辑:程序博客网 时间:2024/06/08 14:56
在安卓中,日期选择与时间选择是两个控件。在要求即可选择日期又可选择时间时,使用安卓自带的两个控件总感觉到有些不美观,而且给用户的体验也不好。废话不多说了,先上一张图片。
这是根据网上的一个开源项目改变过来的,通过popupwindow实现弹窗的效果。
下面简单说一下实现的方式:
popupwindow里使用了五个WheelView,分别对应年、月、日、时、分的显示。根据目前的时间分别给五个wheelview进行初始化设置,并添加滚动监听。
NumericWheelAdapter numericWheelAdapter1=new NumericWheelAdapter(context,curYear, curYear+10);
numericWheelAdapter1.setLabel("年");
yearView.setViewAdapter(numericWheelAdapter1);
yearView.setCyclic(true);
yearView.addScrollingListener(scrollListener);
上面的是对第一个wheelview的初始化设置,其他的与此类似。
接下来分享一下popupwindow的代码:
1.根据popupwindow初始化的参数分别获得年、月、日、时、分、秒
2.初始化5个wheelview(秒的设置隐藏了,有需要的可以参照下面的代码自己补充)
3.getDay()为根据年月获得日的最大值
4.popupwindow的布局文件
0 0
- IOS风格的时间选择器在安卓中的简单实现
- 最简单最时尚的安卓时间选择器
- 安卓时间选择器
- 调用安卓系统的时间选择器
- Android时间选择器的简单实现
- 安卓 selector (选择器)的简单使用
- 简单的时间选择器
- 关于安卓颜色选择器的实现
- 仿IOS滚轮效果(安卓中的竖直滑动选择器)
- iOS通过pickerView自定义简单的时间选择器
- 高大上的安卓日期时间选择器
- iOS风格 年月日 选择器
- 简单的时间选择器DatePickerDialog
- 仿ios的时间选择器
- 安卓实现滚动选择器
- 安卓原生自带的日期选择器DatePickerDialog、时间选择器TimePickerDialog使用方法
- 安卓:日期-时间-城市选择器
- 安卓界面组件----时间日期选择器
- 路由器的疑问???
- linux下C获取系统时间的方法
- 剑指off-统计数字二进制位有多少个1
- HDU 5274 Dylans loves tree(DFS序+线段树+LCA离线查询模板+手动扩大内存)
- 【leetcode】20. Valid Parentheses
- IOS风格的时间选择器在安卓中的简单实现
- loadrunner中对https证书的配置
- vs2010安装包制作
- sonar代码检查
- 如何将U盘FAT32转NTFS
- wsdd方式发布web service
- 安卓4大组件
- 如今仍在工作的12名最“屌”的程序员
- 搜索匹配