19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<?xml version="1.0" encoding="utf-8"?> 29066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<!-- 39066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** 4bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio** Copyright 2011, The Android Open Source Project 59066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** 69066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** Licensed under the Apache License, Version 2.0 (the "License"); 79066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** you may not use this file except in compliance with the License. 89066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** You may obtain a copy of the License at 99066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** 109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** http://www.apache.org/licenses/LICENSE-2.0 119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** 129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** Unless required by applicable law or agreed to in writing, software 139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** distributed under the License is distributed on an "AS IS" BASIS, 149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** See the License for the specific language governing permissions and 169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project** limitations under the License. 179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project*/ 189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project--> 199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<!-- Layout of date picker--> 219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2250f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov<!-- Warning: everything within the "pickers" layout is removed and re-ordered 2350f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov depending on the date format selected by the user. 2450f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov--> 259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 26bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_width="wrap_content" 27bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_height="wrap_content" 289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project android:layout_gravity="center_horizontal" 2950f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:orientation="horizontal" 3050f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:gravity="center"> 319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 3250f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov <LinearLayout android:id="@+id/pickers" 3350f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:layout_width="wrap_content" 349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project android:layout_height="wrap_content" 35e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov android:layout_weight="1" 3650f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:orientation="horizontal" 3750f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:gravity="center"> 3850f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov 3950f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov <!-- Month --> 4050f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov <NumberPicker 4150f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:id="@+id/month" 42ec1e06a00d26a783fb948e739ad8157c03e55302Svetoslav Ganov android:layout_width="wrap_content" 4350f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:layout_height="wrap_content" 44bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginTop="16dip" 45bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginBottom="16dip" 46bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginStart="8dip" 47bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginEnd="8dip" 4850f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:focusable="true" 4950f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:focusableInTouchMode="true" 5050f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov /> 5150f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov 5250f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov <!-- Day --> 5350f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov <NumberPicker 5450f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:id="@+id/day" 55ec1e06a00d26a783fb948e739ad8157c03e55302Svetoslav Ganov android:layout_width="wrap_content" 5650f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:layout_height="wrap_content" 57bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginTop="16dip" 58bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginBottom="16dip" 59bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginStart="8dip" 60bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginEnd="8dip" 6150f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:focusable="true" 6250f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:focusableInTouchMode="true" 6350f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov /> 6450f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov 6550f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov <!-- Year --> 6650f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov <NumberPicker 6750f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:id="@+id/year" 68ec1e06a00d26a783fb948e739ad8157c03e55302Svetoslav Ganov android:layout_width="wrap_content" 6950f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:layout_height="wrap_content" 70bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginTop="16dip" 71bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginBottom="16dip" 72bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginStart="8dip" 73bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginEnd="16dip" 7450f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:focusable="true" 7550f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov android:focusableInTouchMode="true" 7650f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov /> 7750f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov 7850f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov </LinearLayout> 7950f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov 80e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov <!-- calendar view --> 81e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov <CalendarView 82e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov android:id="@+id/calendar_view" 83e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov android:layout_width="245dip" 84e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov android:layout_height="280dip" 85bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginStart="16dip" 86bd9152f6ee156ee473f05f6f05f238605996fca4Fabrice Di Meglio android:layout_marginEnd="16dip" 87e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov android:layout_weight="1" 88e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov android:focusable="true" 89e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov android:focusableInTouchMode="true" 90e9730bf3d2dcbea1879f24c18aaf9810ac57084cSvetoslav Ganov /> 9150f34d14f6dd3411fdbdb6a7b8b285c2b8fdbf5cSvetoslav Ganov 929066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project</LinearLayout> 93