我一直在尝试许多图书馆的代码和不同的代码,以能够构建自定义日历并能够禁用除特定日期之外的所有工作日。
im在API中获取arraylist以及可交付的日期列表, 因此日历需要显示禁用的整个月,例如即时消息是从API获取的日期,例如:他只能选择每个星期五和星期六。
答案 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