From 6ec02000cb774313a5b5990e2efae653ce1950f3 Mon Sep 17 00:00:00 2001 From: lbill Date: Tue, 7 Jun 2022 07:27:05 +0000 Subject: [PATCH 1/4] Customize input field style for Auth Credential ImeAwareEditText There are differnt UI between Settings & framework biometric 1. [SysUI] AuthCredentialPasswordView.java 2. [Settings ]ConfirmLockPassword Due to framework sysui do not include androidx material design lib TextInputLayout, but Settings does through SUW lib, the input field UI looks quite different. We try to customize a 9patch drawable to looks like filled style input layout. Bug: 230698721 Test: Settings > Passwords & accounts > add or remove account Test: Settings > Security > Fingerprint Test: atest SystemUITests Change-Id: If22a5624471ced22faa6d068ab08116aa61709bf --- .../textfield_default_filled.9.png | Bin 0 -> 5959 bytes .../textfield_default_filled.9.png | Bin 0 -> 5927 bytes .../textfield_default_filled.9.png | Bin 0 -> 5781 bytes .../textfield_default_filled.9.png | Bin 0 -> 5843 bytes .../res/drawable/edit_text_filled.xml | 36 ++++++++++++++++++ packages/SystemUI/res/values/styles.xml | 1 + 6 files changed, 37 insertions(+) create mode 100644 packages/SystemUI/res/drawable-hdpi/textfield_default_filled.9.png create mode 100644 packages/SystemUI/res/drawable-mdpi/textfield_default_filled.9.png create mode 100644 packages/SystemUI/res/drawable-xhdpi/textfield_default_filled.9.png create mode 100644 packages/SystemUI/res/drawable-xxhdpi/textfield_default_filled.9.png create mode 100644 packages/SystemUI/res/drawable/edit_text_filled.xml diff --git a/packages/SystemUI/res/drawable-hdpi/textfield_default_filled.9.png b/packages/SystemUI/res/drawable-hdpi/textfield_default_filled.9.png new file mode 100644 index 0000000000000000000000000000000000000000..3dd997fade6ce6708c6f294a73e59818aa46b376 GIT binary patch literal 5959 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 NG)FgwGP^C?{|ER6X1@Rc literal 0 HcmV?d00001 diff --git a/packages/SystemUI/res/drawable-mdpi/textfield_default_filled.9.png b/packages/SystemUI/res/drawable-mdpi/textfield_default_filled.9.png new file mode 100644 index 0000000000000000000000000000000000000000..80aba01091fe590caab25967f5d64c0ad1085a6a GIT binary patch literal 5927 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 literal 0 HcmV?d00001 diff --git a/packages/SystemUI/res/drawable-xxhdpi/textfield_default_filled.9.png b/packages/SystemUI/res/drawable-xxhdpi/textfield_default_filled.9.png new file mode 100644 index 0000000000000000000000000000000000000000..efa2cb988ac12b04e9e21d98d2e095ad03fd49b2 GIT binary patch literal 5843 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 literal 0 HcmV?d00001 diff --git a/packages/SystemUI/res/drawable/edit_text_filled.xml b/packages/SystemUI/res/drawable/edit_text_filled.xml new file mode 100644 index 0000000000000..cca34d456078a --- /dev/null +++ b/packages/SystemUI/res/drawable/edit_text_filled.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + diff --git a/packages/SystemUI/res/values/styles.xml b/packages/SystemUI/res/values/styles.xml index ac3eb7e18539f..9466a8c4eacbe 100644 --- a/packages/SystemUI/res/values/styles.xml +++ b/packages/SystemUI/res/values/styles.xml @@ -230,6 +230,7 @@ true ?android:attr/colorForeground 24sp + @drawable/edit_text_filled + + + diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 2eebdc61186c6..97cc45c9169cd 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -949,6 +949,9 @@ 240dp 240dp + + 48dp + 0 diff --git a/packages/SystemUI/res/values/styles.xml b/packages/SystemUI/res/values/styles.xml index 9466a8c4eacbe..a734fa744b482 100644 --- a/packages/SystemUI/res/values/styles.xml +++ b/packages/SystemUI/res/values/styles.xml @@ -198,6 +198,11 @@ ?android:attr/textColorPrimary + + + + + + + + + + diff --git a/packages/SystemUI/res/values-sw600dp-land/styles.xml b/packages/SystemUI/res/values-sw600dp-land/styles.xml new file mode 100644 index 0000000000000..8148d3dfaf7dd --- /dev/null +++ b/packages/SystemUI/res/values-sw600dp-land/styles.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + diff --git a/packages/SystemUI/res/values-sw600dp-port/styles.xml b/packages/SystemUI/res/values-sw600dp-port/styles.xml new file mode 100644 index 0000000000000..771de08cb3600 --- /dev/null +++ b/packages/SystemUI/res/values-sw600dp-port/styles.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + diff --git a/packages/SystemUI/res/values-sw720dp-land/styles.xml b/packages/SystemUI/res/values-sw720dp-land/styles.xml new file mode 100644 index 0000000000000..f9ed67d89de7e --- /dev/null +++ b/packages/SystemUI/res/values-sw720dp-land/styles.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + diff --git a/packages/SystemUI/res/values-sw720dp-port/styles.xml b/packages/SystemUI/res/values-sw720dp-port/styles.xml new file mode 100644 index 0000000000000..78d299c483e6e --- /dev/null +++ b/packages/SystemUI/res/values-sw720dp-port/styles.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + diff --git a/packages/SystemUI/res/values/attrs.xml b/packages/SystemUI/res/values/attrs.xml index 9a71995383acb..df0659d67afee 100644 --- a/packages/SystemUI/res/values/attrs.xml +++ b/packages/SystemUI/res/values/attrs.xml @@ -191,5 +191,18 @@ + + + + + + + + + + + + + diff --git a/packages/SystemUI/res/values/styles.xml b/packages/SystemUI/res/values/styles.xml index a734fa744b482..887df4ade62aa 100644 --- a/packages/SystemUI/res/values/styles.xml +++ b/packages/SystemUI/res/values/styles.xml @@ -198,15 +198,11 @@ ?android:attr/textColorPrimary - - + + + + + + - - - + +