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