Android选择一段日期

mac2026-03-20  3

Android选择一段日期

项目地址:https://github.com/AndroidLMY/TimeLibrary

效果如图

添加依赖

implementation 'com.github.AndroidLMY:TimeLibrary:1.0.4'

布局中引用

<com.example.timelibrary.CalendarSelectView android:id="@+id/calendar_select" android:layout_width="match_parent" android:layout_height="match_parent" android:clickable="true" app:locate_position="today" app:select_type="mult"/>

界面中使用

calendarSelect.setistitleTimeShow(false);//隐藏控件顶部时间 ConfirmSelectDateCallback selectDateCallback = new ConfirmSelectDateCallback() { @Override public void selectSingleDate(DayTimeEntity timeEntity) { //TODO 单选回调此方法 } @Override public void selectMultDate(DayTimeEntity startTimeEntity, DayTimeEntity endTimeEntity) { //TODO 选择时间段回调些方法 Toast.makeText(SelectSpellActivity.this, startTimeEntity.getStartTime() + "///" + endTimeEntity.getEndTime(), Toast.LENGTH_SHORT).show(); } }; calendarSelect.setConfirmCallback(selectDateCallback);
最新回复(0)