Update the sub title of SIM preference in Contacts Storage Setting, to

be consistent with "Device-only" preference.

Bug:  394335832
Test: atest ContactsStorageSettingsTest and manually test
Flag: EXEMPTED (minor fix)

	modified:   src/com/android/settings/applications/contacts/ContactsStorageSettings.java
	modified:   tests/robotests/src/com/android/settings/applications/contacts/ContactsStorageSettingsTest.java

Change-Id: Ibf52d237da468d951211e9afa323d61fa72a1206
This commit is contained in:
Liefu Liu
2025-02-05 15:25:50 -08:00
parent ce463e4142
commit 069f926bba
2 changed files with 3 additions and 2 deletions

View File

@@ -232,7 +232,7 @@ public class ContactsStorageSettings extends DashboardFragment
getPrefContext()); getPrefContext());
preference.setTitle(R.string.sim_card_label); preference.setTitle(R.string.sim_card_label);
preference.setIcon(R.drawable.ic_sim_card); preference.setIcon(R.drawable.ic_sim_card);
preference.setSummary(R.string.sim_card_label); preference.setSummary(R.string.contacts_storage_device_only_preference_summary);
preference.setKey(preferenceKey); preference.setKey(preferenceKey);
preference.setOnClickListener(this); preference.setOnClickListener(this);
mAccountMap.put(preferenceKey, currentDefaultAccountAndState); mAccountMap.put(preferenceKey, currentDefaultAccountAndState);

View File

@@ -345,7 +345,8 @@ public class ContactsStorageSettingsTest {
SelectorWithWidgetPreference simPreference = accountCategory.findPreference( SelectorWithWidgetPreference simPreference = accountCategory.findPreference(
String.valueOf(SIM_ACCOUNT.hashCode())); String.valueOf(SIM_ACCOUNT.hashCode()));
assertThat(simPreference.getTitle()).isEqualTo("SIM"); assertThat(simPreference.getTitle()).isEqualTo("SIM");
assertThat(simPreference.getSummary()).isEqualTo("SIM"); assertThat(simPreference.getSummary()).isEqualTo(
"Contacts may not sync or be available on your other devices");
assertThat(simPreference.getIcon()).isNotNull(); assertThat(simPreference.getIcon()).isNotNull();
assertThat(simPreference.isChecked()).isTrue(); assertThat(simPreference.isChecked()).isTrue();
} }