博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Date/TimePicker
阅读量:7080 次
发布时间:2019-06-28

本文共 2155 字,大约阅读时间需要 7 分钟。

hot3.png

public class DateActivity extends Activity{    private TimePicker timePicker;    private DatePicker datePicker;    private Calendar cal;    private int year;    private int month;    private int day;    private int hour;    private int minute;    @TargetApi(Build.VERSION_CODES.N)    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activeity_date);        //获得日历的一个对象        cal = Calendar.getInstance();        //获取年月日时分秒的信息        year = cal.get(Calendar.YEAR);        month = cal.get(Calendar.MONTH);        day = cal.get(Calendar.DAY_OF_MONTH);        hour = cal.get(Calendar.HOUR_OF_DAY);        minute = cal.get(Calendar.MINUTE);        setTitle(year+"-"+month+"-"+day+"-"+hour+"-"+minute);        datePicker = (DatePicker)findViewById(R.id.datePicker);        //datePicker初始化        datePicker.init(year, month, day, new DatePicker.OnDateChangedListener() {            @Override            public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) {                setTitle(year+"-"+monthOfYear+"-"+dayOfMonth);            }        });        //timePicker初始化        timePicker = (TimePicker)findViewById(R.id.timePicker);        timePicker.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {            @Override            public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {                setTitle(hourOfDay+"-"+minute);            }        });        //对话框的形式//        new DatePickerDialog(this, new DatePickerDialog.OnDateSetListener() {//            @Override//            public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {//                setTitle(year+"-"+month+"-"+dayOfMonth);//            }//        },year,month,day).show();        new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() {            @Override            public void onTimeSet(TimePicker view, int hourOfDay, int minute) {                    setTitle(hourOfDay+"-"+minute);            }        },hour,minute,true).show();    }}

 

转载于:https://my.oschina.net/u/2346786/blog/807808

你可能感兴趣的文章
我的友情链接
查看>>
斯坦佛编程教程-Unix编程工具(三)
查看>>
DHCP和TFTP配置以及CentOS 7上的服务控制
查看>>
Python 5.5 使用枚举类
查看>>
cookie禁用后session id传值的问题
查看>>
android 动画AnimationSet 和 AnimatorSet
查看>>
Ubuntu添加用户实用指南
查看>>
时空大数据来了,纽约公开11亿条出租车和Uber原始数据(英文版)
查看>>
Dharma勒索软件继续大肆传播,据称已有100多家希腊网站沦陷
查看>>
成为JavaGC专家(1)—深入浅出Java垃圾回收机制
查看>>
Linux学习笔记(十七) vim
查看>>
三十二、iptables filter表小案例、iptables nat表应用
查看>>
Linux第一周学习笔记(4)
查看>>
袋鼠云数据中台专栏2.0 | 数据中台之数据集成
查看>>
当P4遇见NAT64,UCloud如何快速从IPv4向IPv6演进?
查看>>
iOS少用的框架
查看>>
ups锂电池的优势
查看>>
关于程序员和***区别在哪里?
查看>>
tomcat启动报错Invalid character found in method name. HTTP method names must be tokens
查看>>
appium+python3.6
查看>>