diff options
author | Maurice Lam <yukl@google.com> | 2015-08-04 21:29:07 -0700 |
---|---|---|
committer | Maurice Lam <yukl@google.com> | 2015-08-07 10:48:48 -0700 |
commit | d62aabf10d2c4174f8dee97836700d4e0e01e282 (patch) | |
tree | 2daf6ed56c6106f4d023902ebd666cb0468fc75d | |
parent | 4897fa87a55173f45bfddb2480a2e34eb412b8ef (diff) | |
download | packages_apps_Settings-d62aabf10d2c4174f8dee97836700d4e0e01e282.zip packages_apps_Settings-d62aabf10d2c4174f8dee97836700d4e0e01e282.tar.gz packages_apps_Settings-d62aabf10d2c4174f8dee97836700d4e0e01e282.tar.bz2 |
[Fingerprint] Use different ring size for setup
Follow-up on ag/741340, to split the size of the fingerprint ring
during setup vs in settings. The ring in settings is slightly bigger
because the header is smaller and the error text will not be cropped.
Bug: 22924280
Change-Id: I4b9a817c85a3683924a01e41552ca80c85423f29
-rw-r--r-- | res/drawable/fingerprint_progress_ring.xml | 4 | ||||
-rw-r--r-- | res/layout/fingerprint_enroll_enrolling_content.xml | 4 | ||||
-rwxr-xr-x | res/values-sw400dp/dimens.xml | 3 | ||||
-rwxr-xr-x | res/values/dimens.xml | 7 | ||||
-rw-r--r-- | res/values/themes.xml | 8 |
5 files changed, 20 insertions, 6 deletions
diff --git a/res/drawable/fingerprint_progress_ring.xml b/res/drawable/fingerprint_progress_ring.xml index 04578cd..44a69e9 100644 --- a/res/drawable/fingerprint_progress_ring.xml +++ b/res/drawable/fingerprint_progress_ring.xml @@ -17,7 +17,7 @@ <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/background"> <shape - android:innerRadius="@dimen/fingerprint_ring_radius" + android:innerRadius="?attr/fingerprint_ring_radius" android:shape="ring" android:thickness="@dimen/fingerprint_ring_thickness" android:useLevel="false"> @@ -26,7 +26,7 @@ </item> <item android:id="@android:id/progress"> <shape - android:innerRadius="@dimen/fingerprint_ring_radius" + android:innerRadius="?attr/fingerprint_ring_radius" android:shape="ring" android:thickness="@dimen/fingerprint_ring_thickness"> <gradient diff --git a/res/layout/fingerprint_enroll_enrolling_content.xml b/res/layout/fingerprint_enroll_enrolling_content.xml index fd6d726..4b36b23 100644 --- a/res/layout/fingerprint_enroll_enrolling_content.xml +++ b/res/layout/fingerprint_enroll_enrolling_content.xml @@ -32,8 +32,8 @@ <ProgressBar android:id="@+id/fingerprint_progress_bar" - android:layout_width="@dimen/fingerprint_progress_bar_size" - android:layout_height="@dimen/fingerprint_progress_bar_size" + android:layout_width="?attr/fingerprint_progress_bar_size" + android:layout_height="?attr/fingerprint_progress_bar_size" android:layout_centerInParent="true" style="?android:attr/progressBarStyleHorizontal" android:max="10000" diff --git a/res/values-sw400dp/dimens.xml b/res/values-sw400dp/dimens.xml index fb8c80a..8e679e9 100755 --- a/res/values-sw400dp/dimens.xml +++ b/res/values-sw400dp/dimens.xml @@ -22,4 +22,7 @@ <dimen name="fingerprint_enrolling_content_margin_top">56dp</dimen> <dimen name="fingerprint_in_app_indicator_size">176dp</dimen> <dimen name="fingerprint_find_sensor_graphic_size">240dp</dimen> + + <dimen name="setup_fingerprint_ring_radius">106dp</dimen> + <dimen name="setup_fingerprint_progress_bar_size">220dp</dimen> </resources> diff --git a/res/values/dimens.xml b/res/values/dimens.xml index dc0affb..2d860d7 100755 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -222,7 +222,7 @@ <dimen name="redaction_vertical_margins">8dp</dimen> <!-- Fingerprint --> - <dimen name="fingerprint_ring_radius">80dip</dimen> + <dimen name="fingerprint_ring_radius">92dip</dimen> <dimen name="fingerprint_ring_thickness">4dip</dimen> <dimen name="fingerprint_dot_radius">8dp</dimen> <dimen name="fingerprint_pulse_radius">50dp</dimen> @@ -234,10 +234,13 @@ <dimen name="fingerprint_error_text_appear_distance">16dp</dimen> <dimen name="fingerprint_error_text_disappear_distance">-8dp</dimen> <dimen name="fingerprint_animation_size">88dp</dimen> - <dimen name="fingerprint_progress_bar_size">168dp</dimen> + <dimen name="fingerprint_progress_bar_size">192dp</dimen> <dimen name="fingerprint_enrolling_content_margin_top">36dp</dimen> <dimen name="fingerprint_in_app_indicator_size">120dp</dimen> + <dimen name="setup_fingerprint_ring_radius">80dip</dimen> + <dimen name="setup_fingerprint_progress_bar_size">168dp</dimen> + <dimen name="confirm_credentials_security_method_margin">48dp</dimen> <dimen name="fab_size">56dp</dimen> <dimen name="fab_margin">16dp</dimen> diff --git a/res/values/themes.xml b/res/values/themes.xml index e6229e0..b1bf390 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -16,6 +16,8 @@ <resources> <attr name="fingerprint_layout_theme" format="reference" /> + <attr name="fingerprint_progress_bar_size" format="reference|dimension" /> + <attr name="fingerprint_ring_radius" format="reference|dimension" /> <attr name="ic_menu_add" format="reference" /> <attr name="ic_menu_moreoverflow" format="reference" /> <attr name="ic_wps" format="reference" /> @@ -38,6 +40,8 @@ <item name="android:windowBackground">?android:attr/colorBackground</item> <item name="@*android:preferencePanelStyle">@*android:style/PreferencePanel.Dialog</item> <item name="fingerprint_layout_theme">@style/SetupWizardFingerprintLayoutTheme</item> + <item name="fingerprint_progress_bar_size">@dimen/setup_fingerprint_progress_bar_size</item> + <item name="fingerprint_ring_radius">@dimen/setup_fingerprint_ring_radius</item> <item name="ic_menu_add">@drawable/ic_menu_add_dark</item> <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_material</item> <item name="ic_wps">@drawable/ic_wps_dark</item> @@ -61,6 +65,8 @@ <item name="android:windowBackground">?android:attr/colorBackground</item> <item name="@*android:preferencePanelStyle">@*android:style/PreferencePanel.Dialog</item> <item name="fingerprint_layout_theme">@style/SetupWizardFingerprintLayoutTheme</item> + <item name="fingerprint_progress_bar_size">@dimen/setup_fingerprint_progress_bar_size</item> + <item name="fingerprint_ring_radius">@dimen/setup_fingerprint_ring_radius</item> <item name="ic_menu_add">@drawable/ic_menu_add_light</item> <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_material</item> <item name="ic_wps">@drawable/ic_wps_light</item> @@ -94,6 +100,8 @@ <item name="apnPreferenceStyle">@style/ApnPreference</item> <item name="fingerprint_layout_theme">@style/FingerprintLayoutTheme</item> + <item name="fingerprint_progress_bar_size">@dimen/fingerprint_progress_bar_size</item> + <item name="fingerprint_ring_radius">@dimen/fingerprint_ring_radius</item> <item name="ic_menu_add">@drawable/ic_menu_add_dark</item> <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_dark</item> <item name="ic_wps">@drawable/ic_wps_light</item> |