From a6cec4732605ec618e902c73bbb95e5ace983642 Mon Sep 17 00:00:00 2001 From: felkachang Date: Thu, 29 Mar 2018 12:08:20 +0800 Subject: [PATCH] Change reset page to be SUW style The factory reset page and the reset confirmation page is too old to follow the style of Setup Wizard design. To change the layout and apply the style for textviews and header. Bug: 73738836 Test: make -j SettingsRoboTests RunSettingsRoboTests Change-Id: I1ee3d09e1ef9cac8e25c60a566363d4f7d537eeb --- res/drawable/ic_delete_accent.xml | 31 ++++ res/layout/master_clear.xml | 153 +++++++++--------- res/layout/master_clear_account.xml | 5 +- res/layout/master_clear_confirm.xml | 42 ++--- res/layout/reset_esim_checkbox.xml | 15 +- res/values/dimens.xml | 2 +- res/values/styles.xml | 5 - src/com/android/settings/MasterClear.java | 104 ++++++++---- .../android/settings/MasterClearConfirm.java | 44 ++++- .../com/android/settings/MasterClearTest.java | 50 +++--- 10 files changed, 272 insertions(+), 179 deletions(-) create mode 100644 res/drawable/ic_delete_accent.xml diff --git a/res/drawable/ic_delete_accent.xml b/res/drawable/ic_delete_accent.xml new file mode 100644 index 00000000000..86a9ccacd40 --- /dev/null +++ b/res/drawable/ic_delete_accent.xml @@ -0,0 +1,31 @@ + + + + + + diff --git a/res/layout/master_clear.xml b/res/layout/master_clear.xml index 921347e655e..247eedc407f 100644 --- a/res/layout/master_clear.xml +++ b/res/layout/master_clear.xml @@ -14,122 +14,125 @@ limitations under the License. --> - + android:orientation="vertical" + android:theme="@style/SuwThemeGlifV3.Light" + android:icon="@drawable/ic_delete_accent" + app:suwHeaderText="@string/master_clear_title"> + android:id="@+id/master_clear_scrollview" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:layout_marginStart="@dimen/reset_master_clear_margin_start" + android:layout_marginEnd="@dimen/reset_master_clear_margin_end"> + + - + - + - + - + android:text="@string/master_clear_accounts"/> + - - + - + - + + + - - + android:layout_gravity="center_vertical" + android:orientation="vertical"> + android:text="@string/erase_external_storage"/> + android:text="@string/erase_external_storage_description"/> - + -