From 7efcc35d85dd6d6f1358b41e624527e5ac581ba8 Mon Sep 17 00:00:00 2001 From: Maurice Lam Date: Fri, 8 Sep 2017 11:57:27 -0700 Subject: [PATCH] Fix sizing of pattern view Align the size of pattern view in ChooseLockPattern, ConfirmLockPattern, and keyguard as much as possible. In rare cases they may still be inconsistent because the screens have different content outside of the pattern view (e.g. header text, navigation buttons etc) Test: Manual Bug: 64339681 Change-Id: Ie07ae211340967a3cdf9c6c28f9818f207dbd2c9 --- res/layout-land/choose_lock_pattern.xml | 8 +++--- .../confirm_lock_pattern_internal.xml | 8 +++--- res/layout/choose_lock_pattern_common.xml | 22 ++++++++++++---- .../confirm_lock_pattern_internal_base.xml | 25 +++++++++++++------ res/values/styles.xml | 10 ++++++++ 5 files changed, 54 insertions(+), 19 deletions(-) diff --git a/res/layout-land/choose_lock_pattern.xml b/res/layout-land/choose_lock_pattern.xml index 0743577afb2..8e78b056078 100644 --- a/res/layout-land/choose_lock_pattern.xml +++ b/res/layout-land/choose_lock_pattern.xml @@ -138,10 +138,12 @@ - + android:layout_weight="1.0" + android:paddingStart="0dp"> - + diff --git a/res/layout-land/confirm_lock_pattern_internal.xml b/res/layout-land/confirm_lock_pattern_internal.xml index 4e58f32a0c4..952ab493d05 100644 --- a/res/layout-land/confirm_lock_pattern_internal.xml +++ b/res/layout-land/confirm_lock_pattern_internal.xml @@ -96,10 +96,12 @@ - + android:layout_weight="1" + android:paddingStart="0dp"> - + diff --git a/res/layout/choose_lock_pattern_common.xml b/res/layout/choose_lock_pattern_common.xml index 3ea960d1a7d..7dca27d2f39 100644 --- a/res/layout/choose_lock_pattern_common.xml +++ b/res/layout/choose_lock_pattern_common.xml @@ -64,19 +64,31 @@ android:gravity="center" android:clipChildren="false" android:clipToPadding="false" - android:orientation="vertical"> + android:orientation="vertical" + android:paddingLeft="0dp" + android:paddingRight="0dp"> - + + + + + diff --git a/res/layout/confirm_lock_pattern_internal_base.xml b/res/layout/confirm_lock_pattern_internal_base.xml index 51096320566..d0ce7697e37 100644 --- a/res/layout/confirm_lock_pattern_internal_base.xml +++ b/res/layout/confirm_lock_pattern_internal_base.xml @@ -61,14 +61,23 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" - android:gravity="center"> + android:gravity="center" + android:paddingLeft="0dp" + android:paddingRight="0dp"> - + android:layout_weight="1"> + + + + diff --git a/res/values/styles.xml b/res/values/styles.xml index fee7c740175..f3e16bffcd6 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -425,6 +425,16 @@ +