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);
}