1.适用场合

当我们需要使用时间选择器,又碍于TimePicker的使用会破坏界面的美观性时,可以考虑使用TimePickerDialog.

2.关键代码实现

public class DemoActivity extends Activity {private TextView showTextView = null;private TimePickerDialog mTimePickerDialog = null;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);showTextView = (TextView) findViewById(R.id.show_textview);Button settingButton = (Button) findViewById(R.id.setting_button);settingButton.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {if (mTimePickerDialog == null) {showTimePickerDialog();}mTimePickerDialog.show();}});}private void showTimePickerDialog() {TimePickerDialog.OnTimeSetListener pickerOnTimeSetListener = new TimePickerDialog.OnTimeSetListener() {public void onTimeSet(TimePicker view, int hourOfDay, int minute) {showTextView.setText("您设置了时间:" + hourOfDay + "时" + minute + "分");mTimePickerDialog.dismiss();}};Calendar calendar = Calendar.getInstance(TimeZone.getDefault());int hourOfDay = calendar.get(Calendar.HOUR_OF_DAY);int minute = calendar.get(Calendar.MINUTE);mTimePickerDialog = new TimePickerDialog(this, pickerOnTimeSetListener, hourOfDay, minute,true);}
}

3.笔者最新开发的应用连接

http://zhushou.360.cn/detail/index/soft_id/2419729?recrefer=SE_D_%E6%A3%B1%E9%95%9C

http://www.wandoujia.com/apps/com.mastershield.personalstat

Android时间选择器对话框的使用相关推荐

  1. 选择对话框 android_Android日期时间选择器对话框

    选择对话框 android Android Date Time picker are used a lot in android apps. In this tutorial we'll demons ...

  2. android 日期对话框,Android日期选择器对话框DatePickerDialog使用详解

    调用Android原生日期选择器对话框就是DatePickerDialog,具体内容如下 在Android4.4系统上效果如图: 在Android5.0以上效果如图: 1.Activity的onCre ...

  3. 安卓android日期选择器对话框 DatePickerDialog,实现日期选择,滚动式选择日期

    文章目录 一.设置XML文件 二.获取文本框组件 三.设置文本框的点击事件 四.设置日期选择器对话框的事件监听器 五.设置日期选择器对话框 六.不同的主题 七.完整的JAVA代码 基本想法是:点击一个 ...

  4. Flutter中的日期时间选择器

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1. 日期选择器showDatePicker () 2.时间选择器showTimePicker() 3. 日期时间选择器按钮 ...

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

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

  6. android时间选择原生,安卓原生时间选择器

    调用Android原生日期选择器对话框也就是DatePickerDialog package com.example.myapplication; import android.app.DatePic ...

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

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

  8. Android --- 进入页面时,不弹出软键盘。当 EditText 被点击时不弹出软键盘,而是调用其他选择器,比如时间选择器等

    功能需求: 1.进入页面时,不弹出软键盘 2.当 EditText 被点击时不弹出软键盘,而是调用其他选择器,比如时间选择器等 搜索百度测试: 1.百度上说用 editText.setInputTyp ...

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

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

最新文章

  1. VSCode 中利用 Remote SSH 连接远程服务器
  2. 《微信小程序:开发入门及案例详解》—— 3.4 小结
  3. 系统相机裁剪比例_真皮、皮革自动裁剪机,拒绝材料浪费,一年可以节省十几万!...
  4. C++学习笔记系列三
  5. 前端开发~uni-app ·[项目-仿糗事百科] 学习笔记 ·005【设置全局属性globalStyle】
  6. Flutter基础—常用控件之容器
  7. git 解决冲突(6)
  8. 【资料】Shell脚本学习指南
  9. [转载]使用Java将Word转为Html或txt!
  10. 织梦采集侠破解版_最新dedecms织梦采集侠v2.6破解版
  11. 2020.11.16-使用Arduino测速
  12. 系统封装 EasyBoot如何将WIN7安装版提取到光盘
  13. 用java实现简单的银行管理系统
  14. markdown列表中的缩进
  15. 推荐5款让你相见恨晚的神级软件,把把直击心灵
  16. java基础案例4-2饲养员喂养动物
  17. VC6风格转XP风格界面的两种方法
  18. cmnet 和 cmwap 收费等区别
  19. 投影串口测试程序_关于串口控制投影机的操作方法的几个步骤
  20. 《Master Opencv...读书笔记》非刚性人脸跟踪 II

热门文章

  1. 深度探索C++ 对象模型(3)-默认构造函数Default Constructor续
  2. 【数据库复习】第一章绪论
  3. 【django】全局上下文
  4. System Control Processor Firmware简介
  5. [ARM-assembly]-A64指令集合总结
  6. Scrapy Django项目
  7. XSS编码问题以及绕过
  8. 异常和异常处理(windows平台)
  9. 2020-11-2(安卓入门(每个字皆为手打))
  10. MySQL SELECT:数据表查询语句