文章目录

  • 1、TimePicker 是什么?
  • 2、简单实现
  • 3、实战:显示样式
  • 4、常用属性
  • 5、了解更多

1、TimePicker 是什么?

时间选择器

2、简单实现

    <TimePickerohos:id="$+id:time_picker"ohos:height="match_content"ohos:width="match_parent"ohos:normal_text_size="18fp"ohos:selected_text_size="26fp"/>

3、实战:显示样式

(1)设置字体属性

  • a. 设置未选中字体的颜色和大小
<TimePicker...ohos:normal_text_color="#007DFF"ohos:normal_text_size="20fp"
/>
  • b. 设置选中字体的颜色和大小
<TimePicker...ohos:selected_text_color="#007DFF"ohos:selected_text_size="20fp"
/>
  • c. 设置选中字体的颜色和大小效果

<TimePicker...ohos:operated_text_color="#FF9912"
/>

(2)设置TimePicker中所选文本边距与普通文本边距的比例

<TimePicker...ohos:selected_normal_text_margin_ratio="10"
/>

(3)设置着色器颜色

<TimePicker...ohos:shader_color="#00BFFF"
/>

(4)设置选中时间的上下边框

<TimePicker...ohos:bottom_line_element="#00BFFF"
/>

(5)设置12小时制下显示样式
AM/PM默认置于左侧,如需位于右边:

<TimePicker...ohos:am_pm_order="1"
/>

4、常用属性

获取时间

TimePicker timePicker = (TimePicker) findComponentById(ResourceTable.Id_time_picker);
int hour = timePicker.getHour();
int minute = timePicker.getMinute();
int second = timePicker.getSecond();

设置时间

timePicker.setHour(19);
timePicker.setMinute(18);
timePicker.setSecond(12);

响应时间改变事件

timePicker.setTimeChangedListener(new TimePicker.TimeChangedListener() {@Overridepublic void onTimeChanged(TimePicker timePicker, int hour, int minute, int second) {...}
});

5、了解更多

范围选择设置及更多详情

Harmony OS — TimePicker时间选择器相关推荐

  1. Android中TimePicker时间选择器的使用和获取选择的时和分

    场景 实现效果如下 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书.教程推送与免费下载. 实现 将布局改 ...

  2. TimePicker 时间选择器

    用于选择或输入日期 固定时间点 提供几个固定的时间点供用户选择 使用 el-time-select 标签,分别通过star.end和step指定可选的起始时间.结束时间和步长 1 <el-tim ...

  3. vue TimePicker时间选择器组件的回显与格式转变

    我们监听打印出来是这种格式: Tue Mar 30 2021 17:44:12 GMT+0800 而我们需要的是这种格式: 17:44:12 实现: 方法一(注:这种方法可回显):文档里有一个属性:v ...

  4. android edittext获取 time值,在Android EditText中实现日期时间选择器(DatePicker和TimePicker)...

    利用Android应用框架提供的DatePicker(日期选择器)和TimePicker(时间选择器),实现日期时间选择器. Dialog的Content布局文件(date_time_dialog.x ...

  5. android timepicker 不可编辑,iView -- TimePicker 自定义修改时间选择器选择时间面板样式...

    期望的最终效果: 为什么要修改期望效果? 项目需要只选择小时,分钟跟秒的不需要,而官方并没有直接相关的小时组件或者是设置显示成小时或分钟或秒的时间选择器,因为自己直接修改样式. 原生js 代码,如下: ...

  6. 014_TimePicker时间选择器

    1. TimePicker时间选择器 1.1. 用于选择或输入日期. 1.2. 时间选择器属性 参数 说明 类型 可选值 默认值 value / v-model 绑定值 date(TimePicker ...

  7. Vue2 cube-ui时间选择器

    前言 vue2 整合 cube-ui 时间选择器(供有点点基础的看) 一.需求及效果 需求 我们要在原搜索的情况下,加搜索时间 效果 二.代码实现 index.vue(html) <div cl ...

  8. Android中实现日期时间选择器(DatePicker和TimePicker)

    利用Android应用框架提供的DatePicker(日期选择器)和TimePicker(时间选择器),实现日期时间选择器. Dialog的Content布局文件(date_time_dialog.x ...

  9. android 开发 时间选择器TimePicker的使用

    android 开发 时间选择器TimePicker的使用 android系统自带时间控件: DatePicker 日期显示控件  DatePickerDialog 日期对话框控件 TimePicke ...

  10. android 日历 时间选择,Android--DatePicker和TimePicker(日历选择器与时间选择器)

    一.DatePicker和TimePicker的两种监听器之OnDateChangedListener与OnTimeChangedListener 当用户更改了DatePicker(TimePicke ...

最新文章

  1. Static、DynamicResource学习笔记一
  2. Spring Security 之集群Session配置
  3. 谈谈eclipse使用技巧一
  4. Python 34(进程重点)
  5. iOS之深入解析Cocoapods的工作原理与源码分析
  6. jvm(8)-虚拟机字节码执行引擎
  7. 设计模式 里氏替换原则
  8. BZOJ 1019: [SHOI2008]汉诺塔( dp )
  9. python笔记9-多线程Threading之阻塞(join)和守护线程(setDaemon)
  10. 求素数及素数表的获取
  11. Linux内核源码如何学习?
  12. SEO学习必上的网址大全
  13. 定性和定量大数据分析方法指南
  14. MGV3000_YST_免费刷机固件包_原生设置无密码_支持外置USB无线网卡
  15. python3.8.2 安装 win7下安装
  16. 【JS从入门到精通】09-数组
  17. C语言项目-后宫选妃系统-第二天
  18. win10常用快捷键和常用DOS命令
  19. matlab多元回归模型分析,matlab多元回归工具箱 Excel数据分析工具进行多元回归分析.doc...
  20. es 一个字段设置多个分词器

热门文章

  1. vue父子组件的传值
  2. 【CF551D】GukiZ and Binary Operations
  3. Axure总结和感想
  4. OpenCV——颜色均匀渐变
  5. Jsp 【项目路径】
  6. Thrift之代码生成器Compiler原理及源码详细解析2
  7. 【文本摘要】文本摘要(text summarization)最新研究热点、发展趋势、里程碑论文推荐...
  8. 只用两行代码,我让Transformer推理加速了50倍
  9. 数据结构与算法python—14.排序之九种排序详解
  10. [论文笔记]FusionNet: Fusing via Fully-Aware Attention with Application to Machine Comprehension