[PixelSettings] Group each preference by category and add android:key

Bug: 376172757
Test: manual
Flag: EXEMPT resource only update
Change-Id: I6bfe9f48e90f5022cf474043ff57306619d95b44
This commit is contained in:
Zoey Chen
2024-10-29 05:34:06 +00:00
parent fba28fab5c
commit 7b1b253d44
3 changed files with 38 additions and 31 deletions

View File

@@ -20,41 +20,46 @@
android:key="regional_preferences"> android:key="regional_preferences">
<com.android.settingslib.widget.TopIntroPreference <com.android.settingslib.widget.TopIntroPreference
android:key="regional_pref_intro"
android:title="@string/regional_preferences_main_page_sub_title" android:title="@string/regional_preferences_main_page_sub_title"
android:persistent="false" /> android:persistent="false"/>
<Preference <PreferenceCategory
android:key="key_temperature_unit" android:key="regional_preferences_category"
android:title="@string/temperature_preferences_title" android:layout="@layout/settingslib_preference_category_no_title">
android:summary="@string/default_string_of_regional_preference" <Preference
settings:controller="com.android.settings.regionalpreferences.TemperatureUnitController" android:key="key_temperature_unit"
settings:fragment="com.android.settings.regionalpreferences.TemperatureUnitFragment"> android:title="@string/temperature_preferences_title"
<extra android:summary="@string/default_string_of_regional_preference"
android:name="arg_key_regional_preference" settings:controller="com.android.settings.regionalpreferences.TemperatureUnitController"
android:value="mu" /> settings:fragment="com.android.settings.regionalpreferences.TemperatureUnitFragment">
</Preference> <extra
android:name="arg_key_regional_preference"
android:value="mu"/>
</Preference>
<Preference <Preference
android:key="key_first_day_of_week" android:key="key_first_day_of_week"
android:title="@string/first_day_of_week_preferences_title" android:title="@string/first_day_of_week_preferences_title"
android:summary="@string/default_string_of_regional_preference" android:summary="@string/default_string_of_regional_preference"
settings:controller="com.android.settings.regionalpreferences.FirstDayOfWeekController" settings:controller="com.android.settings.regionalpreferences.FirstDayOfWeekController"
settings:fragment="com.android.settings.regionalpreferences.FirstDayOfWeekItemFragment"> settings:fragment="com.android.settings.regionalpreferences.FirstDayOfWeekItemFragment">
<extra <extra
android:name="arg_key_regional_preference" android:name="arg_key_regional_preference"
android:value="fw" /> android:value="fw"/>
</Preference> </Preference>
<Preference <Preference
android:key="key_numbering_system" android:key="key_numbering_system"
android:title="@string/numbers_preferences_title" android:title="@string/numbers_preferences_title"
android:summary="@string/default_string_of_regional_preference" android:summary="@string/default_string_of_regional_preference"
settings:controller="com.android.settings.regionalpreferences.NumberingSystemController" settings:controller="com.android.settings.regionalpreferences.NumberingSystemController"
settings:fragment="com.android.settings.regionalpreferences.NumberingPreferencesFragment"> settings:fragment="com.android.settings.regionalpreferences.NumberingPreferencesFragment">
<extra <extra
android:name="arg_key_regional_preference" android:name="arg_key_regional_preference"
android:value="arg_value_language_select" /> android:value="arg_value_language_select"/>
</Preference> </Preference>
</PreferenceCategory>
<com.android.settingslib.widget.FooterPreference <com.android.settingslib.widget.FooterPreference
android:key="regional_pref_footer" android:key="regional_pref_footer"

View File

@@ -21,6 +21,7 @@
android:key="regional_preference_first_day_of_week"> android:key="regional_preference_first_day_of_week">
<com.android.settingslib.widget.TopIntroPreference <com.android.settingslib.widget.TopIntroPreference
android:key="first_day_of_week_intro"
android:title="@string/regional_preferences_option_page_sub_title" android:title="@string/regional_preferences_option_page_sub_title"
android:persistent="false" /> android:persistent="false" />

View File

@@ -21,6 +21,7 @@
android:key="regional_preference_temperature"> android:key="regional_preference_temperature">
<com.android.settingslib.widget.TopIntroPreference <com.android.settingslib.widget.TopIntroPreference
android:key="temperature_unit_intro"
android:title="@string/regional_preferences_option_page_sub_title" android:title="@string/regional_preferences_option_page_sub_title"
android:persistent="false" /> android:persistent="false" />