Я новичок в разработке для Android и начал разрабатывать приложение для бронирования. Есть представление календаря, и я хочу отключить забронированные даты в этом календаре. Я обнаружил, что функция отключения отсутствует в календаре Android по умолчанию. так что не могли бы вы помочь мне найти хороший настраиваемый вид календаря, который может отключить определенные даты. Мне нужен ресурс или библиотека. Благодарю вас!
Пользовательский вид календаря Android отключает определенные даты
comment
Попробуйте эти ссылки: androiddevelopersolutions.com/2013/05/. abinashandroid.wordpress.com/2013 /21/07/
- person Srijith   schedule 22.06.2015
Ответы (1)
Включите CalendarPickerView в свой макет XML.
<com.squareup.timessquare.CalendarPickerView
android:id="@+id/calendar_view"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
В onCreate вашего действия/диалога или onCreateView вашего фрагмента инициализируйте представление с диапазоном допустимых дат, а также с текущей выбранной датой.
Calendar nextYear = Calendar.getInstance();
nextYear.add(Calendar.YEAR, 1);
CalendarPickerView calendar = (CalendarPickerView) findViewById(R.id.calendar_view);
Date today = new Date();
calendar.init(today, nextYear.getTime()).withSelectedDate(today);
ссылка на github — https://github.com/square/android-times-square
person
Maveňツ
schedule
22.06.2015
вы пользовались этим календарем? есть способ выделить даты, но отключить даты. все, что я могу сделать для отключенных дат, чтобы пользователь не мог подобрать эти отключенные дни !!!
- person user2214782; 23.06.2015
@user2214782 user2214782 именно так я и сделал stackoverflow.com/questions/29764521/
- person Maveňツ; 23.06.2015
@maveň здесь вы можете отключить только от минимальной даты до максимальной даты. Мне нужно знать, как отключить массив дат.
- person Dwivedi Ji; 12.01.2016
@DwivediJi объясните больше
- person Maveňツ; 13.01.2016
как я могу установить все воскресенья как невыбранные даты от minDate до maxDate, и все праздники должны быть отменены, пожалуйста, ответьте, но я использую github. com/roomorama/Caldroid
- person Erum; 19.09.2016