How do I detect a cancel click of the datepicker dialog?

后端 未结 12 1816
鱼传尺愫
鱼传尺愫 2020-12-03 06:51

i am using following example of date picker

http://developer.android.com/guide/tutorials/views/hello-datepicker.html

now i want to perform some functionality

12条回答
  •  离开以前
    2020-12-03 07:51

    In this part of the code:

     private DatePickerDialog.OnDateSetListener mDateSetListener =
                new DatePickerDialog.OnDateSetListener() {
    
                    public void onDateSet(DatePicker view, int year, 
                                          int monthOfYear, int dayOfMonth) {
                        mYear = year;
                        mMonth = monthOfYear;
                        mDay = dayOfMonth;
                        updateDisplay();
                    }
                };
    

    you have to implement also onClick():

    public void  onClick  (DialogInterface  dialog, int which) {
       if (which == Button.NEGATIVE) {
          //Cancel
       }
    }
    

    API for Button.NEGATIVE

提交回复
热议问题