blob: 8498dcfe3d832f0cc63554c4550407f224d83d4e [file] [log] [blame]
Jim Millerdcb3d842012-08-23 19:18:12 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
3**
4** Copyright 2012, The Android Open Source Project
5**
6** Licensed under the Apache License, Version 2.0 (the "License")
7** you may not use this file except in compliance with the License.
8** You may obtain a copy of the License at
9**
10** http://www.apache.org/licenses/LICENSE-2.0
11**
12** Unless required by applicable law or agreed to in writing, software
13** distributed under the License is distributed on an "AS IS" BASIS,
14** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15** See the License for the specific language governing permissions and
16** limitations under the License.
17*/
18-->
19
20<!-- This is the host view that generally contains two sub views: the widget view
21 and the security view. -->
Jim Miller5ecd8112013-01-09 18:50:26 -080022<com.android.keyguard.KeyguardHostView
Jim Millerdcb3d842012-08-23 19:18:12 -070023 xmlns:android="http://schemas.android.com/apk/res/android"
Jim Miller5ecd8112013-01-09 18:50:26 -080024 xmlns:androidprv="http://schemas.android.com/apk/res/com.android.keyguard"
Jim Millerdcb3d842012-08-23 19:18:12 -070025 android:id="@+id/keyguard_host_view"
Jim Millerdcb3d842012-08-23 19:18:12 -070026 android:layout_width="match_parent"
27 android:layout_height="match_parent"
28 android:gravity="center_horizontal"
Jim Miller71b3cd52012-10-10 19:02:40 -070029 android:orientation="vertical">
Jim Millerdcb3d842012-08-23 19:18:12 -070030
Jim Miller5ecd8112013-01-09 18:50:26 -080031 <com.android.keyguard.SlidingChallengeLayout
Jim Millerd6523da2012-10-21 16:47:02 -070032 android:id="@+id/sliding_layout"
Jim Miller0ff7f012012-10-11 20:40:01 -070033 android:layout_width="match_parent"
Svetoslav Ganovc4842c12012-10-31 14:33:32 -070034 android:layout_height="match_parent">
Jim Miller0ff7f012012-10-11 20:40:01 -070035
Jim Millerd6523da2012-10-21 16:47:02 -070036 <FrameLayout
37 android:layout_width="match_parent"
Winson Chungc065a5d2012-11-07 17:17:33 -080038 android:layout_height="wrap_content"
39 androidprv:layout_childType="pageDeleteDropTarget">
Winson Chungf3b9ec82012-11-01 14:48:51 -070040 <include layout="@layout/keyguard_widget_remove_drop_target"
41 android:id="@+id/keyguard_widget_pager_delete_target"
42 android:layout_width="wrap_content"
43 android:layout_height="wrap_content"
44 android:layout_gravity="top|center_horizontal" />
45 </FrameLayout>
46
47 <FrameLayout
48 android:layout_width="match_parent"
Adam Powellcdf8b482012-10-30 20:56:45 -070049 android:layout_height="match_parent"
50 androidprv:layout_childType="widgets">
Jim Millerd6523da2012-10-21 16:47:02 -070051 <include layout="@layout/keyguard_widget_pager"
Adam Cohen9ec871d2012-10-24 19:25:44 -070052 android:id="@+id/app_widget_container"
53 android:layout_width="match_parent"
54 android:layout_height="match_parent"
55 android:layout_gravity="center"/>
Jim Millerd6523da2012-10-21 16:47:02 -070056 </FrameLayout>
Jim Miller838906b2012-10-19 18:41:25 -070057
Adam Powelleee20932012-10-24 16:26:56 -070058 <View android:layout_width="match_parent"
59 android:layout_height="match_parent"
60 androidprv:layout_childType="scrim"
61 android:background="#99000000" />
62
Jim Miller5ecd8112013-01-09 18:50:26 -080063 <com.android.keyguard.KeyguardSecurityContainer
Jim Millerd6523da2012-10-21 16:47:02 -070064 android:id="@+id/keyguard_security_container"
Adam Powellcdf8b482012-10-30 20:56:45 -070065 android:layout_width="wrap_content"
Adam Powell97997142012-11-06 21:32:42 -080066 android:layout_height="wrap_content"
Jim Miller5ecd8112013-01-09 18:50:26 -080067 androidprv:layout_maxHeight="@dimen/keyguard_security_height"
Adam Powelleee20932012-10-24 16:26:56 -070068 androidprv:layout_childType="challenge"
Adam Powellcdf8b482012-10-30 20:56:45 -070069 android:padding="0dp"
Adam Powell6f352092012-10-25 20:49:32 -070070 android:gravity="bottom|center_horizontal">
Jim Miller5ecd8112013-01-09 18:50:26 -080071 <com.android.keyguard.KeyguardSecurityViewFlipper
Jim Millerd6523da2012-10-21 16:47:02 -070072 android:id="@+id/view_flipper"
Daniel Sandler8a26bf52012-10-30 13:29:50 -040073 android:layout_width="match_parent"
74 android:layout_height="match_parent"
Jim Millerd6523da2012-10-21 16:47:02 -070075 android:clipChildren="false"
76 android:clipToPadding="false"
Jim Millerd6523da2012-10-21 16:47:02 -070077 android:paddingTop="@dimen/keyguard_security_view_margin"
Jim Millerd6523da2012-10-21 16:47:02 -070078 android:gravity="center">
Jim Miller5ecd8112013-01-09 18:50:26 -080079 </com.android.keyguard.KeyguardSecurityViewFlipper>
80 </com.android.keyguard.KeyguardSecurityContainer>
Svetoslav Ganovc4842c12012-10-31 14:33:32 -070081
82 <ImageButton
Svetoslav Ganov0f87a722012-11-01 11:09:37 -070083 android:layout_width="match_parent"
84 android:layout_height="@dimen/kg_widget_pager_bottom_padding"
Svetoslav Ganovc4842c12012-10-31 14:33:32 -070085 androidprv:layout_childType="expandChallengeHandle"
86 android:focusable="true"
87 android:background="@null"
88 android:src="@drawable/keyguard_expand_challenge_handle"
89 android:scaleType="center"
90 android:contentDescription="@string/keyguard_accessibility_expand_lock_area" />
91
Jim Miller5ecd8112013-01-09 18:50:26 -080092 </com.android.keyguard.SlidingChallengeLayout>
93</com.android.keyguard.KeyguardHostView>
Jim Millerdcb3d842012-08-23 19:18:12 -070094