onDateSet永远不会被调用,覆盖datepickerdialogs中的按钮

时间:2011-05-16 16:21:33

标签: android dialog datepicker

我想覆盖datepickerdialog的按钮

            case START_DATE_DIALOG_ID:
            DatePickerDialog datePicker = new DatePickerDialog(this, startDateSetListener, startYear, startMonth, startDay);
            datePicker.setTitle("Välj startdatum");

            datePicker.setButton(DatePickerDialog.BUTTON_POSITIVE, "Välj", new DialogInterface.OnClickListener() {

                @Override
                public void onClick(DialogInterface dialog, int which) 
                {
                }
            });
            datePicker.setButton(DatePickerDialog.BUTTON_NEGATIVE, "Avbryt", new DialogInterface.OnClickListener() {

                @Override
                public void onClick(DialogInterface dialog, int which) 
                {
                }
            });
            return datePicker;

部分是因为如果对话框被取消,我想做一些事情,部分是因为我希望按钮总是有瑞典标题。

我的问题是onDateSet永远不会被调用。

1 个答案:

答案 0 :(得分:0)

编写您自己的使用DatePicker小部件的对话框。这些按钮不是要替换的。