时间选择器(TimePicker)
2024-08-23 03:37:31
时间选择器(TimePicker)
显示一个可供时间选择的界面
常用方法:
setIs24HourView(true|false)
设置24小时格式,true为24小时格式
setCurrentHour(10)
设置当前的时间
setCurrMinute(20)
设置当前的分钟
监听器方法:setOnTimeChangedListener
监听器:TimePicker.OnTimeChangedListener
下面我来直接看代码:
1、Activity
//时间选择器
public class TimePickerActivity extends Activity { private TimePicker timePicker; protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.time_picker); timePicker = (TimePicker)findViewById(R.id.timePickerId); timePicker.setIs24HourView(true);//设置时间为24小时的 格式
timePicker.setCurrentHour(10);//设置当前的小时
timePicker.setCurrentMinute(10);//设置当前的分钟 timePicker.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {
@Override
public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
Toast.makeText(TimePickerActivity.this,
"你选择的时间:"+(hourOfDay+":"+minute),
Toast.LENGTH_SHORT).show();
}
});
}
}
2.xml布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="5dp" >
<!-- 时间选择器 -->
<TimePicker
android:id="@+id/timePickerId"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
/> </LinearLayout>
3.效果显示图
最新文章
- js作用域
- hashcode深入理解
- java web重定向与转发
- iOS开发数据库篇—SQLite的应用
- CSS中的rem
- top指令
- keyup、keydown和keypress
- SQL Server Native Client 安装方法
- application in 2014
- jquery的上传控件uploadly,每行都有一个这样的控件对id选择器的使用
- linux curl命令验证服务器断点续传支持
- 要不要用STL的问题——真理是越辩越明的~
- 最强离线安装MySQL_8.0.2方法
- [Swift]LeetCode299. 猜数字游戏 | Bulls and Cows
- 《hello--world团队》第一次作业:团队亮相
- 学习笔记之Intermediate Python for Data Science | DataCamp
- win10无法访问别的机器的共享目录
- 关于Android开发环境的演变
- Spring中的类型转换与数据绑定(PropertyEditor、ConversionService、Data Binding、Formatter)
- noi.acNOIP模拟赛5-count
热门文章
- VMware里Ubuntukylin-14.04-desktop的VMware Tools安装图文详解
- Architecture of a Java Compiler
- 【原】Ubuntu13.04安装、卸载Gnome3.8
- IOS第三方之SVProgressHUD
- django2.1---中间件
- Ionic3与Angular4新特性
- [转] Hadoop 2.0 详细安装过程
- 添加右键使用 SublimeText 打开
- SQL Server如何存储特殊字符、上标、下标
- Maven - dependency那些事儿