|
6 | 6 | <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" |
7 | 7 | xmlns:app="http://schemas.android.com/apk/res-auto" |
8 | 8 | xmlns:tools="http://schemas.android.com/tools" |
9 | | - android:layout_width="280dp" |
| 9 | + android:layout_width="match_parent" |
10 | 10 | android:layout_height="wrap_content" |
11 | 11 | android:animateLayoutChanges="true" |
12 | 12 | android:elevation="2dp" |
| 13 | + android:paddingBottom="16dp" |
13 | 14 | android:scrollbars="vertical" |
14 | 15 | tools:context="com.zeapo.pwdstore.autofill.oreo.ui.AutofillPublisherChangedActivity"> |
15 | 16 |
|
16 | 17 | <ImageView |
17 | 18 | android:id="@+id/cover" |
18 | | - android:layout_width="0dp" |
19 | | - android:layout_height="50dp" |
| 19 | + android:layout_width="60dp" |
| 20 | + android:layout_height="60dp" |
20 | 21 | android:background="@color/primary_color" |
21 | 22 | android:contentDescription="@string/app_name" |
22 | 23 | android:src="@mipmap/ic_launcher_foreground" |
23 | 24 | app:layout_constraintBottom_toTopOf="@id/warningSign" |
24 | | - app:layout_constraintEnd_toEndOf="parent" |
| 25 | + app:layout_constraintEnd_toStartOf="@id/app_name" |
| 26 | + app:layout_constraintHorizontal_chainStyle="packed" |
25 | 27 | app:layout_constraintStart_toStartOf="parent" |
26 | | - app:layout_constraintTop_toTopOf="parent" |
27 | | - app:layout_constraintVertical_bias="0.0" |
28 | | - app:layout_constraintVertical_chainStyle="packed" /> |
| 28 | + app:layout_constraintTop_toTopOf="parent" /> |
| 29 | + |
| 30 | + <TextView |
| 31 | + android:id="@+id/app_name" |
| 32 | + android:layout_width="wrap_content" |
| 33 | + android:layout_height="wrap_content" |
| 34 | + android:text="@string/app_name" |
| 35 | + android:textSize="18sp" |
| 36 | + android:textStyle="bold" |
| 37 | + app:layout_constraintBottom_toBottomOf="@id/cover" |
| 38 | + app:layout_constraintEnd_toEndOf="parent" |
| 39 | + app:layout_constraintStart_toEndOf="@id/cover" |
| 40 | + app:layout_constraintTop_toTopOf="@id/cover" /> |
29 | 41 |
|
30 | 42 | <ImageView |
31 | 43 | android:id="@+id/warningSign" |
32 | | - android:layout_width="0dp" |
33 | | - android:layout_height="50dp" |
| 44 | + android:layout_width="40dp" |
| 45 | + android:layout_height="40dp" |
| 46 | + android:layout_marginStart="@dimen/activity_horizontal_margin" |
34 | 47 | android:contentDescription="@string/oreo_autofill_warning_publisher_warning_sign_description" |
35 | 48 | android:src="@drawable/ic_warning_red_24dp" |
36 | | - app:layout_constraintBottom_toTopOf="@id/warningHeader" |
37 | | - app:layout_constraintEnd_toEndOf="parent" |
| 49 | + app:layout_constraintTop_toTopOf="@id/warningHeader" |
38 | 50 | app:layout_constraintStart_toStartOf="parent" |
39 | | - app:layout_constraintTop_toBottomOf="@id/cover" /> |
| 51 | + app:layout_constraintBottom_toBottomOf="@id/warningHeader" /> |
40 | 52 |
|
41 | 53 | <TextView |
42 | 54 | android:id="@+id/warningHeader" |
43 | 55 | android:layout_width="0dp" |
44 | 56 | android:layout_height="wrap_content" |
45 | | - android:layout_marginStart="@dimen/activity_horizontal_margin" |
| 57 | + android:layout_marginTop="@dimen/activity_vertical_margin" |
| 58 | + android:layout_marginStart="8dp" |
46 | 59 | android:layout_marginEnd="@dimen/activity_horizontal_margin" |
47 | | - android:layout_marginBottom="@dimen/activity_vertical_margin" |
48 | 60 | android:text="@string/oreo_autofill_warning_publisher_header" |
49 | 61 | android:textSize="12sp" |
50 | | - app:layout_constraintBottom_toTopOf="@id/warningAppName" |
51 | 62 | app:layout_constraintEnd_toEndOf="parent" |
52 | | - app:layout_constraintStart_toStartOf="parent" |
53 | | - app:layout_constraintTop_toBottomOf="@id/warningSign" /> |
| 63 | + app:layout_constraintStart_toEndOf="@id/warningSign" |
| 64 | + app:layout_constraintTop_toBottomOf="@id/cover" /> |
54 | 65 |
|
55 | 66 | <TextView |
56 | 67 | android:id="@+id/warningAppName" |
57 | 68 | android:layout_width="0dp" |
58 | 69 | android:layout_height="wrap_content" |
59 | 70 | android:layout_marginStart="@dimen/activity_horizontal_margin" |
| 71 | + android:layout_marginTop="@dimen/activity_vertical_margin" |
60 | 72 | android:layout_marginEnd="@dimen/activity_horizontal_margin" |
61 | 73 | android:gravity="center_horizontal" |
62 | 74 | android:textSize="12sp" |
|
87 | 99 | android:layout_marginStart="@dimen/activity_horizontal_margin" |
88 | 100 | android:layout_marginTop="@dimen/activity_vertical_margin" |
89 | 101 | android:layout_marginEnd="@dimen/activity_horizontal_margin" |
90 | | - android:layout_marginBottom="@dimen/activity_vertical_margin" |
91 | 102 | android:text="@string/oreo_autofill_warning_publisher_footer" |
92 | 103 | android:textSize="12sp" |
93 | | - app:layout_constraintBottom_toTopOf="@id/okButton" |
94 | 104 | app:layout_constraintEnd_toEndOf="parent" |
95 | 105 | app:layout_constraintStart_toStartOf="parent" |
96 | 106 | app:layout_constraintTop_toBottomOf="@id/warningAppInstallDate" /> |
97 | 107 |
|
98 | | - <Button |
| 108 | + <com.google.android.material.button.MaterialButton |
99 | 109 | android:id="@+id/okButton" |
100 | | - style="@style/Widget.MaterialComponents.Button.OutlinedButton" |
| 110 | + style="@style/AppTheme.OutlinedButton" |
101 | 111 | android:layout_width="wrap_content" |
102 | 112 | android:layout_height="wrap_content" |
103 | 113 | android:layout_marginStart="@dimen/activity_horizontal_margin" |
| 114 | + android:layout_marginTop="@dimen/activity_vertical_margin" |
104 | 115 | android:layout_marginEnd="@dimen/activity_horizontal_margin" |
| 116 | + android:minWidth="240dp" |
105 | 117 | android:text="@string/oreo_autofill_warning_publisher_changed_disable_autofill_button" |
106 | 118 | android:textSize="12sp" |
107 | | - app:layout_constraintBottom_toTopOf="@id/advancedButton" |
108 | 119 | app:layout_constraintEnd_toEndOf="parent" |
109 | | - app:layout_constraintHorizontal_bias="1.0" |
110 | 120 | app:layout_constraintStart_toStartOf="parent" |
111 | 121 | app:layout_constraintTop_toBottomOf="@id/warningAppFooter" /> |
112 | 122 |
|
113 | | - <Button |
| 123 | + <com.google.android.material.button.MaterialButton |
114 | 124 | android:id="@+id/advancedButton" |
115 | | - style="@style/Widget.MaterialComponents.Button.OutlinedButton" |
| 125 | + style="@style/AppTheme.OutlinedButton" |
116 | 126 | android:layout_width="wrap_content" |
117 | 127 | android:layout_height="wrap_content" |
118 | 128 | android:layout_marginStart="@dimen/activity_horizontal_margin" |
119 | 129 | android:layout_marginEnd="@dimen/activity_horizontal_margin" |
| 130 | + android:minWidth="240dp" |
120 | 131 | android:text="@string/oreo_autofill_warning_publisher_advanced_info_button" |
121 | 132 | android:textSize="12sp" |
122 | | - app:layout_constraintBottom_toTopOf="@id/warningAppAdvancedInfo" |
123 | 133 | app:layout_constraintEnd_toEndOf="parent" |
124 | | - app:layout_constraintHorizontal_bias="1.0" |
125 | 134 | app:layout_constraintStart_toStartOf="parent" |
126 | | - app:layout_constraintTop_toBottomOf="@id/okButton" /> |
| 135 | + app:layout_constraintTop_toBottomOf="@id/okButton" |
| 136 | + tools:visibility="visible" /> |
127 | 137 |
|
128 | | - <TextView |
129 | | - android:id="@+id/warningAppAdvancedInfo" |
130 | | - android:layout_width="0dp" |
| 138 | + <com.google.android.material.button.MaterialButton |
| 139 | + android:id="@+id/resetButton" |
| 140 | + style="@style/AppTheme.OutlinedButton" |
| 141 | + android:layout_width="wrap_content" |
131 | 142 | android:layout_height="wrap_content" |
132 | 143 | android:layout_marginStart="@dimen/activity_horizontal_margin" |
133 | 144 | android:layout_marginEnd="@dimen/activity_horizontal_margin" |
134 | | - android:fontFamily="monospace" |
135 | | - android:gravity="center_horizontal" |
136 | | - android:textIsSelectable="true" |
137 | | - android:textSize="10sp" |
138 | | - android:visibility="invisible" |
139 | | - app:layout_constraintBottom_toTopOf="@id/resetButton" |
| 145 | + android:minWidth="240dp" |
| 146 | + android:text="@string/oreo_autofill_warning_publisher_reenable_button" |
| 147 | + android:textColor="?attr/colorOnSurface" |
| 148 | + android:textSize="12sp" |
| 149 | + android:visibility="gone" |
140 | 150 | app:layout_constraintEnd_toEndOf="parent" |
141 | 151 | app:layout_constraintStart_toStartOf="parent" |
142 | 152 | app:layout_constraintTop_toBottomOf="@id/advancedButton" |
143 | | - tools:ignore="SmallSp" |
144 | | - tools:text="Package: com.example.banking\n\nHash:\n8P1sW0EPJcslw7UzRsiXL64w+O50Ed+RBICtay1g24M=" |
145 | 153 | tools:visibility="visible" /> |
146 | 154 |
|
147 | | - <Button |
148 | | - android:id="@+id/resetButton" |
149 | | - style="@style/Widget.MaterialComponents.Button.TextButton" |
150 | | - android:layout_width="wrap_content" |
| 155 | + <TextView |
| 156 | + android:id="@+id/warningAppAdvancedInfo" |
| 157 | + android:layout_width="0dp" |
151 | 158 | android:layout_height="wrap_content" |
152 | 159 | android:layout_marginStart="@dimen/activity_horizontal_margin" |
| 160 | + android:layout_marginTop="16dp" |
153 | 161 | android:layout_marginEnd="@dimen/activity_horizontal_margin" |
154 | | - android:text="@string/oreo_autofill_warning_publisher_reenable_button" |
| 162 | + android:fontFamily="monospace" |
| 163 | + android:gravity="center_horizontal" |
| 164 | + android:textIsSelectable="true" |
155 | 165 | android:textSize="10sp" |
156 | | - android:visibility="invisible" |
| 166 | + android:visibility="gone" |
157 | 167 | app:layout_constraintBottom_toBottomOf="parent" |
158 | 168 | app:layout_constraintEnd_toEndOf="parent" |
159 | | - app:layout_constraintHorizontal_bias="1.0" |
160 | 169 | app:layout_constraintStart_toStartOf="parent" |
161 | | - app:layout_constraintTop_toBottomOf="@id/warningAppAdvancedInfo" |
| 170 | + app:layout_constraintTop_toBottomOf="@id/resetButton" |
162 | 171 | tools:ignore="SmallSp" |
| 172 | + tools:text="Package: com.example.banking\n\nHash:\n8P1sW0EPJcslw7UzRsiXL64w+O50Ed+RBICtay1g24M=" |
163 | 173 | tools:visibility="visible" /> |
164 | 174 |
|
165 | 175 | </androidx.constraintlayout.widget.ConstraintLayout> |
0 commit comments