Java源码示例:cn.aigestudio.datepicker.bizs.decors.DPDecor
示例1
@Override
public void initCalendarViewandgetCreattime(List<String> mlist) {
DPCManager.getInstance().setDecorTR(mlist);
datePicker=(DatePicker)this.findViewById(R.id.calendar_datapicker);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
datePicker.getChildAt(0).setBackgroundColor(integer0);
datePicker.getChildAt(1).setBackgroundColor(integer0);
}
datePicker.setDate(Means.getTheYearoncalendar(),Means.getTheMonthoncalendar());
datePicker.setMode(DPMode.SINGLE);
datePicker.setDPDecor(new DPDecor(){
@Override
public void drawDecorTR(Canvas canvas, Rect rect, Paint paint) {
paint.setColor(integer0);
canvas.drawCircle(rect.centerX(), rect.centerY(), rect.width() / 2, paint);
}
});
datePicker.setOnDatePickedListener(new DatePicker.OnDatePickedListener() {
@Override
public void onDatePicked(String date) {
prestenerImp_calendar.readNotebeanOnRecycler(date);
}
});
}
示例2
void setDPDecor(DPDecor decor) {
this.mDPDecor = decor;
}
示例3
public void setDPDecor(DPDecor decor) {
monthView.setDPDecor(decor);
}
示例4
void setDPDecor(DPDecor decor) {
this.mDPDecor = decor;
}
示例5
public void setDPDecor(DPDecor decor) {
monthView.setDPDecor(decor);
}
示例6
void setDPDecor(DPDecor decor) {
this.mDPDecor = decor;
}
示例7
public void setDPDecor(DPDecor decor) {
monthView.setDPDecor(decor);
}