三木社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 461|回复: 0
打印 上一主题 下一主题

[api] android API(2.3 r1)DatePickerDialog

[复制链接]

942

主题

950

帖子

3062

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3062
跳转到指定楼层
楼主
发表于 2017-8-22 14:55:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
结构
继承关系
public static interface DatePicker.OnDateChangedListener
   
子类及间接子类
直接子类
    DatePickerDialog
类概述
表明用户变更了日期的回调函数。
公共方法
public abstract void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth)
    (译者注:当用户修改日期onDateChanged()将被调用)
参数
                view 与监听器关联的视图。
                year 用户设置的年。
                monthOfYear 用户设置的月份(0-11),与Calendar兼容。
                dayOfMonth 用户设置的日期。

补充
示例代码
package com.adakoda.android.datepickerdialogsample;
import java.util.Calendar;
import android.app.Activity;
import android.app.DatePickerDialog;
import android.os.Bundle;
import android.widget.DatePicker;
import android.widget.Toast;
public class DatePickerDialogSampleActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        final Calendar calendar = Calendar.getInstance();
        final int year = calendar.get(Calendar.YEAR);
        final int month = calendar.get(Calendar.MONTH);
        final int day = calendar.get(Calendar.DAY_OF_MONTH);
        final DatePickerDialog datePickerDialog = new DatePickerDialog(
            this,
            new DatePickerDialog.OnDateSetListener() {
                @Override
                public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
                    Toast.makeText(DatePickerDialogSampleActivity.this,
                            String.valueOf(year) + "/" +
                            String.valueOf(monthOfYear + 1) + "/" +
                            String.valueOf(dayOfMonth),
                            Toast.LENGTH_SHORT).show();
                }
            },
            year, month, day);
        datePickerDialog.show();
    }
}

回复

使用道具 举报

Archiver|手机版|小黑屋|三木电子社区 ( 辽ICP备11000133号-4 )

辽公网安备 21021702000620号

GMT+8, 2025-5-9 23:57 , Processed in 0.047905 second(s), 23 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表