我想在 Android 中制作一个自定义日期选择器,它只会显示工作日,即周一到周五,跳过周末。寻找一些帮助开始。
问问题
1697 次
1 回答
2
看看这个项目。
在这种情况下,他只删除了星期日,但您可以调整它以删除星期六,如下所示:
if (choosenDate.get(Calendar.DAY_OF_WEEK) ==
Calendar.SUNDAY || Calendar.DAY_OF_WEEK) ==
Calendar.SATURDAY ||
now.compareTo(choosenDate) < 0) {
dateTextView.setTextColor(
Color.parseColor("#ff0000")
);
((Button) dialog.getButton(
AlertDialog.BUTTON_POSITIVE))
.setEnabled(false);
}
希望能帮助到你。
*他只是阻止用户选择它们,但我认为你可以在你的 if 中隐藏它:
dateTextView.setVisibility(View.GONE);
于 2013-10-28T19:38:38.013 回答