1c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez/*
2c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez * Copyright (C) 2016 The Android Open Source Project
3c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez *
4c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez * Licensed under the Apache License, Version 2.0 (the "License");
5c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez * you may not use this file except in compliance with the License.
6c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez * You may obtain a copy of the License at
7c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez *
8c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez *      http://www.apache.org/licenses/LICENSE-2.0
9c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez *
10c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez * Unless required by applicable law or agreed to in writing, software
11c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez * distributed under the License is distributed on an "AS IS" BASIS,
12c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez * See the License for the specific language governing permissions and
14c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez * limitations under the License.
15c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez */
16c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez
17c318f0b40872a91215801f851e38189f42c4b7eaDiego Perezpackage com.android.layoutlib.test.myapplication.widgets;
18c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez
19c318f0b40872a91215801f851e38189f42c4b7eaDiego Perezimport android.content.Context;
20c318f0b40872a91215801f851e38189f42c4b7eaDiego Perezimport android.util.AttributeSet;
21c318f0b40872a91215801f851e38189f42c4b7eaDiego Perezimport android.widget.CalendarView;
22c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez
23c318f0b40872a91215801f851e38189f42c4b7eaDiego Perezpublic class CustomCalendar extends CalendarView {
24c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    public CustomCalendar(Context context) {
25c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez        super(context);
26c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez        init();
27c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    }
28c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez
29c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    public CustomCalendar(Context context, AttributeSet attrs) {
30c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez        super(context, attrs);
31c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez        init();
32c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    }
33c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez
34c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    public CustomCalendar(Context context, AttributeSet attrs, int defStyleAttr) {
35c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez        super(context, attrs, defStyleAttr);
36c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez        init();
37c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    }
38c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez
39c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    public CustomCalendar(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
40c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez        super(context, attrs, defStyleAttr, defStyleRes);
41c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez        init();
42c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    }
43c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez
44c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    private void init() {
45c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez        setDate(871732800000L, false, true);
46c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez    }
47c318f0b40872a91215801f851e38189f42c4b7eaDiego Perez}
48