我想覆盖日期选择器对话框的按钮
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永远不会被调用。
编写您自己的对话框,使用 DatePicker
小部件。这些按钮不应被替换。