blob: 55ac6f908dbb5d3d843001ac56750a7be401527b [file] [log] [blame]
Kevin Chyn4882e872018-06-25 17:58:31 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
joshmccloskeyac653b92019-05-06 15:11:34 -07003 ~ Copyright (C) 2019 The Android Open Source Project
Kevin Chyn4882e872018-06-25 17:58:31 -07004 ~
5 ~ Licensed under the Apache License, Version 2.0 (the "License");
6 ~ you may not use this file except in compliance with the License.
7 ~ You may obtain a copy of the License at
8 ~
9 ~ http://www.apache.org/licenses/LICENSE-2.0
10 ~
11 ~ Unless required by applicable law or agreed to in writing, software
12 ~ distributed under the License is distributed on an "AS IS" BASIS,
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ~ See the License for the specific language governing permissions and
15 ~ limitations under the License
16 -->
17
Pasty Changc1f86002018-12-11 02:22:55 +000018<com.google.android.setupdesign.GlifLayout
Kevin Chyn4882e872018-06-25 17:58:31 -070019 xmlns:android="http://schemas.android.com/apk/res/android"
20 xmlns:app="http://schemas.android.com/apk/res-auto"
Kevin Chyn2c8d7752018-12-17 12:26:30 -080021 xmlns:FaceEnrollAccessibilitySwitch="http://schemas.android.com/apk/res/com.android.settings"
Kevin Chyn4882e872018-06-25 17:58:31 -070022 style="?attr/face_layout_theme"
23 android:id="@+id/setup_wizard_layout"
24 android:layout_width="match_parent"
pastychang1b166682018-12-18 10:53:34 +080025 android:layout_height="match_parent">
Kevin Chyn4882e872018-06-25 17:58:31 -070026
27 <LinearLayout
pastychang79614822019-01-03 10:12:54 +080028 style="@style/SudContentFrame"
Kevin Chyn4882e872018-06-25 17:58:31 -070029 android:layout_width="match_parent"
Kevin Chynf25830b2019-03-18 17:38:12 -070030 android:layout_height="match_parent"
Kevin Chyn4882e872018-06-25 17:58:31 -070031 android:clipChildren="false"
32 android:clipToPadding="false"
33 android:orientation="vertical">
34
Pasty Changc1f86002018-12-11 02:22:55 +000035 <com.google.android.setupdesign.view.RichTextView
pastychangfa68ec42019-04-12 16:22:17 +080036 android:id="@+id/sud_layout_description"
pastychang79614822019-01-03 10:12:54 +080037 style="@style/SudDescription.Glif"
Kevin Chyn4882e872018-06-25 17:58:31 -070038 android:layout_width="match_parent"
39 android:layout_height="wrap_content"
joshmccloskeyac653b92019-05-06 15:11:34 -070040 android:text="@string/security_settings_face_enroll_introduction_message"/>
Kevin Chyn4882e872018-06-25 17:58:31 -070041
Pasty Changc1f86002018-12-11 02:22:55 +000042 <com.google.android.setupdesign.view.RichTextView
Kevin Chyn4882e872018-06-25 17:58:31 -070043 android:id="@+id/error_text"
pastychang79614822019-01-03 10:12:54 +080044 style="@style/SudDescription.Glif"
Kevin Chyn4882e872018-06-25 17:58:31 -070045 android:layout_width="match_parent"
joshmccloskeyfe6784b2019-05-09 16:01:13 -070046 android:layout_height="wrap_content"
47 android:visibility="gone"/>
Kevin Chyn4882e872018-06-25 17:58:31 -070048
Kevin Chyn2c8d7752018-12-17 12:26:30 -080049 <FrameLayout
50 android:layout_width="match_parent"
Kevin Chync5ae8a72019-04-18 16:34:37 -070051 android:layout_height="wrap_content"
joshmccloskeyfe6784b2019-05-09 16:01:13 -070052 android:layout_marginVertical="12dp">
Kevin Chynf25830b2019-03-18 17:38:12 -070053
54 <com.google.android.setupdesign.view.IllustrationVideoView
55 android:id="@+id/illustration_normal"
Kevin Chyn2c8d7752018-12-17 12:26:30 -080056 android:layout_width="wrap_content"
57 android:layout_height="wrap_content"
joshmccloskeyac653b92019-05-06 15:11:34 -070058 style="@style/SudContentIllustration"
Kevin Chyn87379492019-05-16 17:06:37 -070059 app:sudVideo="@raw/face_settings"/>
Kevin Chynf25830b2019-03-18 17:38:12 -070060
61 </FrameLayout>
62
Kevin Chynf25830b2019-03-18 17:38:12 -070063 <!-- Contains the buttons and extra information text at the bottom -->
64 <LinearLayout
65 android:layout_width="match_parent"
66 android:layout_height="wrap_content"
67 android:orientation="vertical"
joshmccloskeyc71dd8f2019-05-21 15:34:22 -070068 android:layout_gravity="center_horizontal|bottom"
69 android:paddingTop="12dp">
Kevin Chynf25830b2019-03-18 17:38:12 -070070
Kevin Chynf25830b2019-03-18 17:38:12 -070071 <LinearLayout
Kevin Chynf25830b2019-03-18 17:38:12 -070072 android:layout_width="match_parent"
73 android:layout_height="wrap_content"
joshmccloskeyfe6784b2019-05-09 16:01:13 -070074 android:orientation="horizontal">
Kevin Chynf25830b2019-03-18 17:38:12 -070075
76 <ImageView
77 android:layout_width="wrap_content"
78 android:layout_height="wrap_content"
joshmccloskey8fd62692019-05-15 18:29:50 -070079 android:background="@drawable/ic_info_outline_24dp">
80 </ImageView>
81 <Space
82 android:layout_width="24dp"
83 android:layout_height="wrap_content"/>
84 <TextView
85 android:layout_width="match_parent"
86 android:layout_height="wrap_content"
87 android:text="@string/security_settings_face_enroll_introduction_footer_part_0"/>
88
89 </LinearLayout>
90
91 <LinearLayout
92 android:layout_width="match_parent"
93 android:layout_height="wrap_content"
94 android:orientation="horizontal"
95 android:paddingTop="24dp">
96
97 <ImageView
98 android:layout_width="wrap_content"
99 android:layout_height="wrap_content"
joshmccloskeyac653b92019-05-06 15:11:34 -0700100 android:background="@drawable/ic_face_enroll_introduction_shield">
Kevin Chynf25830b2019-03-18 17:38:12 -0700101 </ImageView>
102 <Space
joshmccloskeyfe6784b2019-05-09 16:01:13 -0700103 android:layout_width="24dp"
joshmccloskeyac653b92019-05-06 15:11:34 -0700104 android:layout_height="wrap_content"/>
Kevin Chynf25830b2019-03-18 17:38:12 -0700105 <TextView
106 android:layout_width="match_parent"
107 android:layout_height="wrap_content"
joshmccloskeyac653b92019-05-06 15:11:34 -0700108 android:text="@string/security_settings_face_enroll_introduction_footer_part_1"/>
109
110 </LinearLayout>
111
112 <LinearLayout
113 android:layout_width="match_parent"
114 android:layout_height="wrap_content"
115 android:orientation="horizontal"
joshmccloskeyac653b92019-05-06 15:11:34 -0700116 android:paddingTop="24dp">
117
118 <ImageView
119 android:layout_width="wrap_content"
120 android:layout_height="wrap_content"
121 android:background="@drawable/ic_face_enroll_introduction_visibility">
122 </ImageView>
123 <Space
joshmccloskeyfe6784b2019-05-09 16:01:13 -0700124 android:layout_width="24dp"
joshmccloskeyac653b92019-05-06 15:11:34 -0700125 android:layout_height="wrap_content"/>
126 <TextView
Kevin Chyn15f241b2019-12-16 14:26:49 -0800127 android:id="@+id/face_enroll_introduction_footer_part_2"
joshmccloskeyac653b92019-05-06 15:11:34 -0700128 android:layout_width="match_parent"
Kevin Chyn15f241b2019-12-16 14:26:49 -0800129 android:layout_height="wrap_content"/>
joshmccloskeyac653b92019-05-06 15:11:34 -0700130
131 </LinearLayout>
132
133 <LinearLayout
134 android:layout_width="match_parent"
135 android:layout_height="wrap_content"
136 android:orientation="horizontal"
joshmccloskeyac653b92019-05-06 15:11:34 -0700137 android:paddingTop="24dp">
138
139 <ImageView
140 android:layout_width="wrap_content"
141 android:layout_height="wrap_content"
142 android:background="@drawable/ic_face_enroll_introduction_people">
143 </ImageView>
144 <Space
joshmccloskeyfe6784b2019-05-09 16:01:13 -0700145 android:layout_width="24dp"
joshmccloskeyac653b92019-05-06 15:11:34 -0700146 android:layout_height="wrap_content"/>
147 <TextView
148 android:layout_width="match_parent"
149 android:layout_height="wrap_content"
150 android:text="@string/security_settings_face_enroll_introduction_footer_part_3"/>
Kevin Chyn2c8d7752018-12-17 12:26:30 -0800151 </LinearLayout>
Kevin Chynf25830b2019-03-18 17:38:12 -0700152
153 </LinearLayout>
Kevin Chyn2c8d7752018-12-17 12:26:30 -0800154
Kevin Chyn4882e872018-06-25 17:58:31 -0700155 </LinearLayout>
156
Pasty Changc1f86002018-12-11 02:22:55 +0000157</com.google.android.setupdesign.GlifLayout>