我使用 DatePickerDialog 来显示日历,以便用户可以选择date.my要求是必须在日历中禁用星期六和星期日。我怎样才能做到这一点?请帮忙。 提前谢谢。
答案 0 :(得分:0)
您可以这样编码:
if (choosenDate.get(Calendar.DAY_OF_WEEK) ==
Calendar.SUNDAY ||
choosenDate.get(Calendar.DAY_OF_WEEK) ==
Calendar.SATURNDAY||
now.compareTo(choosenDate) < 0) {
dateTextView.setTextColor(
Color.parseColor("#ff0000")
);
((Button) dialog.getButton(
AlertDialog.BUTTON_POSITIVE))
.setEnabled(false);
} else {
dateTextView.setTextColor(
Color.parseColor("#000000")
);
((Button) dialog.getButton(
AlertDialog.BUTTON_POSITIVE))
.setEnabled(true);
}