一款好用的日历选择控件
一款好用的日历选择控件
最近制作了一个使用的日历选择控件,不多说直接上图
基本使用:
new CalenderSelectDialog(this, "请选择搬运日期") //创建dialog并初始化标题
.setStartTime(dateToday) //设置起始时间
.setEndTime(dateThreeWeeksLater) //设置结束时间
.setDefaultime(TextUtils.isEmpty(tvSelectDate.getText().toString().trim()) ? dateToday : tvSelectDate.getText().toString().trim() + " 00:00:00") //设置默认时间,如果再次修改时间将上次的时间回传,控件将默认选中当前设置的时间
.SetOnSelectCallBack(new CalenderSelectDialog.OnClickCallBack() { //设置选中回调
@Override
public void onCallClick(String selectTime) {
tvSelectDate.setText(selectTime.substring(0, 10));
outDate = selectTime;
}
})
.show(); //调用显示