33 xmlns : app =" http://schemas.android.com/apk/res-auto"
44 xmlns : tools =" http://schemas.android.com/tools"
55 android : layout_width =" match_parent"
6- android : layout_height =" match_parent"
7- android : fillViewport =" true" >
6+ android : layout_height =" match_parent" >
87
98 <androidx .constraintlayout.widget.ConstraintLayout
109 android : layout_width =" match_parent"
11- android : layout_height =" wrap_content"
12- android : paddingStart =" 8dp"
13- android : paddingTop =" 8dp"
14- android : paddingEnd =" 8dp"
15- android : paddingBottom =" 32dp"
10+ android : layout_height =" 0dp"
1611 tools : context =" .DatabaseLoginFragment" >
1712
18- <TextView
19- android : id =" @+id/textViewUserProfiles"
20- android : layout_width =" wrap_content"
21- android : layout_height =" wrap_content"
22- android : layout_marginTop =" 188dp"
23- android : text =" User Profiles"
24- android : textColor =" @android:color/holo_blue_dark"
25- android : textSize =" 16sp"
26- app : layout_constraintEnd_toEndOf =" parent"
27- app : layout_constraintHorizontal_bias =" 0.439"
28- app : layout_constraintStart_toStartOf =" parent"
29- app : layout_constraintTop_toBottomOf =" @+id/btGetCredsAppLifecycle" />
30-
3113 <EditText
3214 android : id =" @+id/textEmail"
3315 android : layout_width =" 0dp"
165147 app : layout_constraintTop_toBottomOf =" @+id/btWebLogoutAsync" />
166148
167149 <TextView
168- android : id =" @+id/textViewUserManagement "
150+ android : id =" @+id/textView5 "
169151 android : layout_width =" wrap_content"
170152 android : layout_height =" wrap_content"
171- android : layout_marginTop =" 184dp "
153+ android : layout_marginTop =" 8dp "
172154 android : text =" User Management API"
173- android : textColor =" @android:color/holo_blue_dark"
174155 android : textSize =" 16sp"
175156 app : layout_constraintEnd_toEndOf =" parent"
176157 app : layout_constraintStart_toStartOf =" parent"
257238 android : id =" @+id/btGetProfileAsync"
258239 android : layout_width =" wrap_content"
259240 android : layout_height =" wrap_content"
260- android : layout_marginTop =" 16dp"
261- android : layout_marginEnd =" 4dp"
241+ android : layout_marginTop =" 8dp"
262242 android : text =" Get User Profile (async)"
263243 android : textSize =" 12sp"
264244 app : layout_constraintEnd_toEndOf =" @+id/btGetCredentialsAsync"
265- app : layout_constraintTop_toBottomOf =" @+id/textViewUserManagement " />
245+ app : layout_constraintTop_toBottomOf =" @+id/textView5 " />
266246
267247 <Button
268248 android : id =" @+id/btUpdateMetaAsync"
269249 android : layout_width =" wrap_content"
270250 android : layout_height =" wrap_content"
271- android : layout_marginTop =" 20dp "
251+ android : layout_marginTop =" 8dp "
272252 android : text =" Update Metadata (async)"
273253 android : textSize =" 12sp"
274254 app : layout_constraintEnd_toEndOf =" @+id/btGetCredentialsAsync"
278258 android : id =" @+id/btUpdateMeta"
279259 android : layout_width =" wrap_content"
280260 android : layout_height =" wrap_content"
281- android : layout_marginTop =" 20dp "
282- android : layout_marginEnd =" 40dp "
261+ android : layout_marginTop =" 8dp "
262+ android : layout_marginEnd =" 4dp "
283263 android : text =" Update Metadata"
284264 android : textSize =" 12sp"
285265 app : layout_constraintEnd_toStartOf =" @+id/btUpdateMetaAsync"
289269 android : id =" @+id/btGetProfile"
290270 android : layout_width =" wrap_content"
291271 android : layout_height =" wrap_content"
292- android : layout_marginTop =" 16dp "
293- android : layout_marginEnd =" 48dp "
272+ android : layout_marginTop =" 8dp "
273+ android : layout_marginEnd =" 4dp "
294274 android : text =" Get User Profile"
295275 android : textSize =" 12sp"
296276 app : layout_constraintEnd_toStartOf =" @+id/btGetProfileAsync"
297- app : layout_constraintTop_toBottomOf =" @+id/textViewUserManagement " />
277+ app : layout_constraintTop_toBottomOf =" @+id/textView5 " />
298278
299279 <Button
300280 android : id =" @+id/btWebLogoutAsync"
326306 android : layout_marginEnd =" 100dp"
327307 android : layout_marginBottom =" 6dp"
328308 android : text =" Get Credentials (Secure)"
329- app : layout_constraintBottom_toTopOf =" @+id/textViewBiometricPolicy "
309+ app : layout_constraintBottom_toTopOf =" @+id/textView5 "
330310 app : layout_constraintEnd_toStartOf =" @+id/btDeleteCredentials"
331311 app : layout_constraintStart_toStartOf =" parent"
332312 app : layout_constraintTop_toBottomOf =" @+id/btGetCredentials" />
333313
334- <TextView
335- android : id =" @+id/textViewBiometricPolicy"
336- android : layout_width =" wrap_content"
337- android : layout_height =" wrap_content"
338- android : layout_marginTop =" 20dp"
339- android : text =" Biometric Policy Examples"
340- android : textColor =" @android:color/holo_blue_dark"
341- android : textSize =" 16sp"
342- android : textStyle =" bold"
343- app : layout_constraintEnd_toEndOf =" parent"
344- app : layout_constraintHorizontal_bias =" 0.49"
345- app : layout_constraintStart_toStartOf =" parent"
346- app : layout_constraintTop_toBottomOf =" @+id/getCredentialsSecure" />
347-
348- <Button
349- android : id =" @+id/btGetCredsAlways"
350- android : layout_width =" 0dp"
351- android : layout_height =" wrap_content"
352- android : layout_marginStart =" 16dp"
353- android : layout_marginTop =" 8dp"
354- android : layout_marginEnd =" 8dp"
355- android : text =" Get Creds\n(Always Policy)"
356- android : textSize =" 11sp"
357- app : layout_constraintEnd_toStartOf =" @+id/btGetCredsSession"
358- app : layout_constraintStart_toStartOf =" parent"
359- app : layout_constraintTop_toBottomOf =" @+id/textViewBiometricPolicy" />
360-
361- <Button
362- android : id =" @+id/btGetCredsSession"
363- android : layout_width =" 0dp"
364- android : layout_height =" wrap_content"
365- android : layout_marginStart =" 8dp"
366- android : layout_marginTop =" 8dp"
367- android : layout_marginEnd =" 16dp"
368- android : text =" Get Creds\n(Session Policy)"
369- android : textSize =" 11sp"
370- app : layout_constraintEnd_toEndOf =" parent"
371- app : layout_constraintStart_toEndOf =" @+id/btGetCredsAlways"
372- app : layout_constraintTop_toBottomOf =" @+id/textViewBiometricPolicy" />
373-
374- <Button
375- android : id =" @+id/btGetCredsAppLifecycle"
376- android : layout_width =" 0dp"
377- android : layout_height =" wrap_content"
378- android : layout_marginStart =" 16dp"
379- android : layout_marginTop =" 8dp"
380- android : layout_marginEnd =" 8dp"
381- android : text =" Get Creds\n(AppLifecycle 1h)"
382- android : textSize =" 11sp"
383- app : layout_constraintEnd_toStartOf =" @+id/btClearBiometricSession"
384- app : layout_constraintStart_toStartOf =" parent"
385- app : layout_constraintTop_toBottomOf =" @+id/btGetCredsAlways" />
386-
387- <Button
388- android : id =" @+id/btClearBiometricSession"
389- android : layout_width =" 0dp"
390- android : layout_height =" wrap_content"
391- android : layout_marginStart =" 8dp"
392- android : layout_marginTop =" 8dp"
393- android : layout_marginEnd =" 16dp"
394- android : text =" Clear Biometric\nSessions"
395- android : textSize =" 11sp"
396- app : layout_constraintEnd_toEndOf =" parent"
397- app : layout_constraintStart_toEndOf =" @+id/btGetCredsAppLifecycle"
398- app : layout_constraintTop_toBottomOf =" @+id/btGetCredsSession" />
399-
400-
401314 </androidx .constraintlayout.widget.ConstraintLayout>
402315</ScrollView >
0 commit comments