我在我的应用程序中使用TimePicker.每当用户使用TimePicker打开屏幕时,我会使用当前时间对其进行初始化.当我这样做时,TimePicker显示AM而不是PM.为什么会这样?我的代码中有什么必须添加的吗?

Date initDate = m_NoteManageObject.getDateTimeArray(position);

Calendar myCal = Calendar.getInstance();

myCal.setTime(initDate);

TimePicker timePicker = (TimePicker)layout.findViewById(R.id.time_picker);

// Initialise Time Picker

timePicker.setCurrentHour(myCal.get(Calendar.HOUR));

timePicker.setCurrentMinute(myCal.get(Calendar.MINUTE));

解决方法:

您必须使用Calendar.HOUR_OF_DAY而不是Calendar.HOUR.

即,timePicker.setCurrentHour()始终期望24小时格式的参数.不幸的是,API文档中没有正确记录这一事实.

标签:android,android-timepicker

来源: https://codeday.me/bug/20191001/1840243.html

android timepicker 设置间隔,android – 如何在TimePicker中设置AM / PM?相关推荐

  1. linux 怎么设置静态ip,如何在Linux中设置静态IP地址和配置网络

    如果您是Linux系统管理员,那么当您需要在系统上配置网络时,就会出现时间. 与可以使用动态IP地址的台式机不同,在服务器基础架构上,您需要设置静态IP地址(至少在大多数情况下).IP地址 :192. ...

  2. Java 如何设置时间_如何在Java中设置尊重用户操作系统设置的日期和时间格式

    我在Windows 7机器上运行Java应用程序,在该机器上,我的区域设置已设置为将日期格式设置为YYYY-mm- dd,将时间格式设置为HH:mm:ss(例如" 2011-06-20 07 ...

  3. dw中怎么设置站点服务器,如何在 Dreamweaver 中设置测试服务器

    通过设置本地计算机.开发服务器.中间服务器或生产服务器作为测试服务器,测试动态网页或内容. 如果您计划使用服务器端语言(如 PHP)开发动态页,请设置一个测试服务器以便在您进行操作时生成并显示动态内容 ...

  4. html设置最小宽度 滚动条,如何在CSS中设置滚动条的宽度?

    现在许多项目中使用滚动条,在某些情况下,使用模拟滚动条. 许多大型邮箱都是使用CSS样式设置的div滚动条宽度,那么CSS如何设置滚动条的宽度? 您可以在CSS中使用::-webkit-scrollb ...

  5. java怎么设置背景_如何在Java中设置背景图片?

    小编典典 根据应用程序或小程序是使用AWT还是Swing,答案会略有不同. (基本上,以J诸如JApplet和JFrame为开头的类是Swing和Appletand Frame是AWT.) 无论哪种情 ...

  6. dropdownlist控件设置默认值,如何在dropdownlist中设置来自数据库的默认值

    dear sir i have a dropdownlist i want to a default value and also other value in asp.net thanks in a ...

  7. android input鼠标坐标,android - 如何在EditText中设置光标位置?

    android - 如何在EditText中设置光标位置? 有两个EditText,在加载页面时,第一个EditText中设置了一个文本,所以现在光标将在EditText的起始位置,我想在第二个Edi ...

  8. html怎么设置字体于字体的间隔,如何在css中设置字体间隔

    如何在css中设置字体间隔 发布时间:2021-05-15 15:39:05 来源:亿速云 阅读:81 作者:Leah 如何在css中设置字体间隔?针对这个问题,这篇文章详细介绍了相对应的分析和解答, ...

  9. 如何在win10中设置每小时定时提醒眼睛休息

    很多职场人工作时使用电脑比较多,目前比较常用的电脑操作系统,win10算其中一个.为了保护身体健康,一些办公人士在使用win10电脑工作一定时间之后,会起来进行活动活动.喝水或者休息眼睛等.那在繁忙的 ...

  10. java如何使显示字符下标_Java如何在 Word 中设置上、下标

    上标是指比同一行中其他文字稍高的文字,而下标是指比同一行中其他文字稍低的文字.在生活中,我们常见的平方米.立方米等符号以及化学中的各种元素符号,都是利用上.下标来表示的.本文将介绍通过Free Spi ...

最新文章

  1. 《游戏程序设计模式》 1.4 - 原型模式
  2. Windows Server基础架构云参考架构:硬件之上的设计
  3. jakarta_迁移到Jakarta EE 9
  4. 双目立体视觉系统精度分析
  5. 计算机网络的协议与体系结构
  6. linux操作mysql的语法_MySQL数据库的基本操作命令
  7. css+隐藏+左侧菜单栏,放在网页左侧的DIV+CSS隐藏菜单代码
  8. 思科路由器全局、接口、协议调试(下)
  9. yelee博客的busuanzi访客统计失效问题解决
  10. AVL Insertion(浙大pta)
  11. 什么时候要用存储过程,存储过程的优点 .
  12. 新鲜出炉的2012年8月桌面日历壁纸免费下载
  13. HTTPServer不能从外部访问
  14. 常用的7个计算机网络命令
  15. Python的函数理解外传
  16. Linux创建WIFI热点
  17. 修改ipa文件版本号
  18. ROS-2Dslam算法比较
  19. 导出带有表格的word文件时,换页自带表头,避免复杂的表格数行数计算
  20. 联通数科一面+二面+面谈 经验分享 base济南

热门文章

  1. 开水果店前期投资多少钱,开一家小型水果店需要多少成本
  2. 企业微信开发-通用开发参数配置-1
  3. 鸿蒙系统什么时候发,鸿蒙系统重磅发布!一文带你看懂它 网友:等不及了
  4. 来自Google和波普艺术家的情人节祝福
  5. 2018年考研英语二真题
  6. VisualBasic的历史
  7. Error —— 服务器执行指令报错-bash: !‘“: event not found
  8. java生成文件夹_java 文件和文件夹的创建
  9. 机器视觉学习笔记(一)——成像系统
  10. pytorch的几种conv方法