Android常用控件——日期选择器

来源:互联网 发布:kk是什么软件 编辑:程序博客网 时间:2024/06/06 10:01

日期选择器的实现方法

1、首先可以创建一个按钮用来开启日期选择

    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/time_button"        android:text="点击选择日期"        android:textSize="20dp"        android:gravity="center"        android:layout_gravity="center"/>

2、在Activity中定义按钮并且引用按钮的id

private Button mtimebutton;

mtimebutton = (Button) findViewById(R.id.time_button);

3、创建按钮的监听器,在监听器内部新建DatePickerDialog,其中OnDataSet方法中的i,i1,i2分别为年月日,用String.format()方法格式化字符串就可以出书选择的日期

        mtimebutton.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View view) {                new DatePickerDialog(MainActivity.this, new DatePickerDialog.OnDateSetListener() {                    @Override                    public void onDateSet(DatePicker datePicker, int i, int i1, int i2) {                        System.out.println(String.format("%d-%d-%d",i,i1+1,i2));                        mtimebutton.setText(String.format("%d-%d-%d",i,i1+1,i2));                    }                },2016,1,1).show();            }        });



0 0
原创粉丝点击