DayView.java revision 9e89dca0902d13fe27fd2680cc15cbb470e40288
1146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project/*
2146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project * Copyright (C) 2006 The Android Open Source Project
3146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project *
4146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project * Licensed under the Apache License, Version 2.0 (the "License");
5146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project * you may not use this file except in compliance with the License.
6146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project * You may obtain a copy of the License at
7146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project *
8146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project *      http://www.apache.org/licenses/LICENSE-2.0
9146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project *
10146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project * Unless required by applicable law or agreed to in writing, software
11146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project * distributed under the License is distributed on an "AS IS" BASIS,
12146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project * See the License for the specific language governing permissions and
14146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project * limitations under the License.
15146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project */
16146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project
17146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Projectpackage com.android.calendar;
18146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project
19ef1a51d6dda6dd8a013bf0937f10c6eb2041b888Michael Chanimport android.content.Context;
20ef1a51d6dda6dd8a013bf0937f10c6eb2041b888Michael Chanimport android.widget.ViewSwitcher;
21ef1a51d6dda6dd8a013bf0937f10c6eb2041b888Michael Chan
22146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project
23146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Projectpublic class DayView extends CalendarView {
24146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project    private static final int CELL_MARGIN = 10;
25146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project
26ef1a51d6dda6dd8a013bf0937f10c6eb2041b888Michael Chan    public DayView(Context activity, CalendarController controller,
27ef1a51d6dda6dd8a013bf0937f10c6eb2041b888Michael Chan            ViewSwitcher viewSwitcher, EventLoader eventLoader) {
28ef1a51d6dda6dd8a013bf0937f10c6eb2041b888Michael Chan        super(activity, controller, viewSwitcher, eventLoader);
29146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project        init();
30146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project    }
31146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project
32146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project    private void init() {
33146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project        mDrawTextInEventRect = true;
34146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project        mNumDays = 1;
35146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project        mEventGeometry.setCellMargin(CELL_MARGIN);
36146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project    }
37146de36083f6ce8b7e8a1f974d3990594a36bfecThe Android Open Source Project}
38