TimePicker 本身自带两种风格,都可以在xml中设置,一种是

android:timePickerMode="clock"

另一种是:

android:timePickerMode="spinner"

TimePicker的数据回调

复制代码

mTimepicker = (TimePicker) inflate.findViewById(R.id.timepicker);mTimepicker.setDescendantFocusability(TimePicker.FOCUS_BLOCK_DESCENDANTS);  //设置点击事件不弹键盘mTimepicker.setIs24HourView(true);   //设置时间显示为24小时mTimepicker.setHour(8);  //设置当前小时mTimepicker.setMinute(10); //设置当前分(0-59)mTimepicker.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {  //获取当前选择的时间    @Override    public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {    }});

复制代码

获取时间还可以用

int hour = timePicker.getHour();int minute = timePicker.getMinute();

但要注意,这种方法API最小版本必须是23,另外其他没有用到的功能就不写了。

更多相关文章

  1. android典型代码系列(四)------android全屏代码
  2. 代码设置android:icon,android:label
  3. Android 拖拽效果实现代码分享 - ORIETech
  4. android图片转换代码
  5. 一个android通信录的源代码
  6. 7个Android应用程序源代码
  7. 介绍本人的一个Android项目(附源代码)
  8. Android安卓51个开源代码

随机推荐

  1. 密码错误频繁登录引发的“library cache
  2. MVCC(Multi-Version Concurrent Control,多
  3. 查看服务器性能工具
  4. linux运维的发展方向
  5. rhel7搭建可用实验环境
  6. CAP定理
  7. leetcode(4)——寻找两个有序数组的中位
  8. 区块链技术简介
  9. Linux基础命令之SS
  10. 0406作业