@Override
    protected void onDraw(Canvas canvas) {
        super.onDraw(canvas);

        // Draw the header row.
        drawHeaderRowAndEvents(canvas);

        // Draw the time column and all the axes/separators.
        drawTimeColumnAndAxes(canvas);
    }
Initialize time column width. Calculate value with all possible hours (supposed widest text).
library/src/main/java/com/alamkanak/weekview/WeekView.java