From e8cff4feea2832a4d79c499dc867aef4deb02c4e Mon Sep 17 00:00:00 2001 From: Edgar Wang Date: Tue, 26 Jul 2022 13:18:19 +0800 Subject: [PATCH] Apply phrase based line breaking on most of Preference - move related change to v33 folder for bater maintenance Bug: 232992171 Test: manual Change-Id: I269000147bddb027299367e2178f43597d8ab76c --- .../layout-v31/settingslib_action_buttons.xml | 12 +- .../layout-v33/settingslib_action_buttons.xml | 85 ++++++++++++ .../res/layout-v33/preference_app.xml | 100 ++++++++++++++ .../res/layout-v33/preference_app_header.xml | 38 ++++++ .../res/layout/preference_app.xml | 2 - .../CollapsingToolbarDelegate.java | 7 + .../widget/CollapsingCoordinatorLayout.java | 7 + .../res/layout-v31/preference_footer.xml | 1 - .../res/layout-v33/preference_footer.xml | 71 ++++++++++ .../settingslib_main_switch_bar.xml | 70 ++++++++++ .../res/layout-v33/preference_radio.xml | 127 ++++++++++++++++++ .../res/layout/preference_radio.xml | 2 - .../preference_selector_with_widget.xml | 127 ++++++++++++++++++ .../preference_selector_with_widget.xml | 2 - .../res/layout-v31/settingslib_preference.xml | 2 - .../res/layout-v33/settingslib_preference.xml | 80 +++++++++++ .../res/layout-v33/top_intro_preference.xml | 39 ++++++ .../res/layout/top_intro_preference.xml | 1 - .../res/layout-v31/preference_two_target.xml | 2 - .../res/layout-v33/preference_two_target.xml | 74 ++++++++++ .../layout-v33/preference_access_point.xml | 110 +++++++++++++++ .../preference_checkable_two_target.xml | 97 +++++++++++++ .../restricted_switch_preference.xml | 97 +++++++++++++ .../res/layout/preference_access_point.xml | 2 - .../preference_checkable_two_target.xml | 2 - .../layout/restricted_switch_preference.xml | 3 - 26 files changed, 1133 insertions(+), 27 deletions(-) create mode 100644 packages/SettingsLib/ActionButtonsPreference/res/layout-v33/settingslib_action_buttons.xml create mode 100644 packages/SettingsLib/AppPreference/res/layout-v33/preference_app.xml create mode 100644 packages/SettingsLib/AppPreference/res/layout-v33/preference_app_header.xml create mode 100644 packages/SettingsLib/FooterPreference/res/layout-v33/preference_footer.xml create mode 100644 packages/SettingsLib/MainSwitchPreference/res/layout-v33/settingslib_main_switch_bar.xml create mode 100644 packages/SettingsLib/RadioButtonPreference/res/layout-v33/preference_radio.xml create mode 100644 packages/SettingsLib/SelectorWithWidgetPreference/res/layout-v33/preference_selector_with_widget.xml create mode 100644 packages/SettingsLib/SettingsTheme/res/layout-v33/settingslib_preference.xml create mode 100644 packages/SettingsLib/TopIntroPreference/res/layout-v33/top_intro_preference.xml create mode 100644 packages/SettingsLib/TwoTargetPreference/res/layout-v33/preference_two_target.xml create mode 100644 packages/SettingsLib/res/layout-v33/preference_access_point.xml create mode 100644 packages/SettingsLib/res/layout-v33/preference_checkable_two_target.xml create mode 100644 packages/SettingsLib/res/layout-v33/restricted_switch_preference.xml diff --git a/packages/SettingsLib/ActionButtonsPreference/res/layout-v31/settingslib_action_buttons.xml b/packages/SettingsLib/ActionButtonsPreference/res/layout-v31/settingslib_action_buttons.xml index a596a9a59ee82..7c3f5a566bdbd 100644 --- a/packages/SettingsLib/ActionButtonsPreference/res/layout-v31/settingslib_action_buttons.xml +++ b/packages/SettingsLib/ActionButtonsPreference/res/layout-v31/settingslib_action_buttons.xml @@ -28,8 +28,7 @@ style="@style/SettingsLibActionButton" android:layout_width="0dp" android:layout_height="match_parent" - android:layout_weight="1" - android:hyphenationFrequency="normalFast"/> + android:layout_weight="1"/> + android:layout_weight="1"/> + android:layout_weight="1"/> + android:layout_weight="1"/> diff --git a/packages/SettingsLib/ActionButtonsPreference/res/layout-v33/settingslib_action_buttons.xml b/packages/SettingsLib/ActionButtonsPreference/res/layout-v33/settingslib_action_buttons.xml new file mode 100644 index 0000000000000..b4640eea77df0 --- /dev/null +++ b/packages/SettingsLib/ActionButtonsPreference/res/layout-v33/settingslib_action_buttons.xml @@ -0,0 +1,85 @@ + + + + + +