建立日历并禁用特定日期

时间:2019-01-30 12:19:02

标签: android calendar

我一直在尝试许多图书馆的代码和不同的代码,以能够构建自定义日历并能够禁用除特定日期之外的所有工作日。

im在API中获取arraylist以及可交付的日期列表, 因此日历需要显示禁用的整个月,例如即时消息是从API获取的日期,例如:他只能选择每个星期五和星期六。

2 个答案:

答案 0 :(得分:0)

您始终可以构建自己的日历 这是一个以7个步骤来开发自己的日历的链接: https://medium.com/@avi_kr16/creating-a-simple-android-calendar-in-7-steps-fa18a7945350

希望有帮助

答案 1 :(得分:0)

您可以使用此库Material Date Time Picker,在这里您可以设置显示特定日期的选项,例如:

datePicker.setDisabledDays(Calendar[] days)

以及一个Calendar传递数组作为参数,其中包含所有可选日期。Get all Fridays in a date Range in Java