为了账号安全,请及时绑定邮箱和手机立即绑定

Android的日期DatePickerDialog和时间TimePickerDialog简单使用

标签:
Android

日期DatePickerDialog的使用:

public void showDateDialog() {
        Calendar d = Calendar.getInstance(Locale.CHINA);        // 创建一个日历引用d,通过静态方法getInstance() 从指定时区 Locale.CHINA 获得一个日期实例
        Date myDate = new Date();        // 创建一个Date实例
        d.setTime(myDate);        // 设置日历的时间,把一个新建Date实例myDate传入
        int year = d.get(Calendar.YEAR);        int month = d.get(Calendar.MONTH);        int day = d.get(Calendar.DAY_OF_MONTH);        //初始化默认日期year, month, day
        DatePickerDialog datePickerDialog = new DatePickerDialog(this, new OnDateSetListener() {            /**
             * 点击确定后,在这个方法中获取年月日
             */
            @Override
            public void onDateSet(DatePicker view, int year, int monthOfYear,                    int dayOfMonth) {
                date = "" + year + "-" + monthOfYear + "-" + dayOfMonth;
            }
        },year, month, day);
        datePickerDialog.setMessage("请选择日期");
        datePickerDialog.show();
    }

TimePickerDialog简单使用

private void showTimeDialog() {        /**
         * 0:初始化小时
         * 0:初始化分
         * true:是否采用24小时制
         */
        TimePickerDialog timeDialog = new TimePickerDialog(this,                new OnTimeSetListener() {                //从这个方法中取得获得的时间
                    @Override
                    public void onTimeSet(TimePicker view, int hourOfDay,                            int minute) {                        if(hourOfDay<10){
                            mHour="0"+hourOfDay;
                        }                        if(minute<10){
                            mMinute="0"+minute;
                        }
                    }
                }, 0, 0, true);
        timeDialog.show();
    }

原文链接:http://www.apkbus.com/blog-875916-62868.html

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消