[Sim UI enhancement] remove the "Tap to show info"
Bug: 318310357 Bug: 298898436 Bug: 298891941 Test: atest PhoneNumberPreferenceControllerTest atest ImeiInfoPreferenceControllerTest atest SimEidPreferenceControllerTest Change-Id: Iadd82173b55b8f66409c1ff056dd4c323d6dcc35
This commit is contained in:
committed by
SongFerng Wang
parent
c7e0649c2e
commit
c6eba747db
@@ -55,28 +55,6 @@ public class PhoneNumberPreferenceController extends BasePreferenceController {
|
||||
AVAILABLE : UNSUPPORTED_ON_DEVICE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public CharSequence getSummary() {
|
||||
return mContext.getString(R.string.device_info_protected_single_press);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean handlePreferenceTreeClick(Preference preference) {
|
||||
String prefKey = preference.getKey();
|
||||
if (prefKey.startsWith(KEY_PHONE_NUMBER)) {
|
||||
int simSlotNumber = 0;
|
||||
if (!TextUtils.equals(prefKey, KEY_PHONE_NUMBER)) {
|
||||
// Get multisim slot number from preference key.
|
||||
// Multisim preference key is KEY_PHONE_NUMBER + simSlotNumber
|
||||
simSlotNumber = Integer.parseInt(
|
||||
prefKey.replaceAll("[^0-9]", ""));
|
||||
}
|
||||
final Preference simStatusPreference = mPreferenceList.get(simSlotNumber);
|
||||
simStatusPreference.setSummary(getPhoneNumber(simSlotNumber));
|
||||
}
|
||||
return super.handlePreferenceTreeClick(preference);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void displayPreference(PreferenceScreen screen) {
|
||||
super.displayPreference(screen);
|
||||
@@ -105,7 +83,7 @@ public class PhoneNumberPreferenceController extends BasePreferenceController {
|
||||
for (int simSlotNumber = 0; simSlotNumber < mPreferenceList.size(); simSlotNumber++) {
|
||||
final Preference simStatusPreference = mPreferenceList.get(simSlotNumber);
|
||||
simStatusPreference.setTitle(getPreferenceTitle(simSlotNumber));
|
||||
simStatusPreference.setSummary(getSummary());
|
||||
simStatusPreference.setSummary(getPhoneNumber(simSlotNumber));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -155,7 +133,7 @@ public class PhoneNumberPreferenceController extends BasePreferenceController {
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
protected CharSequence getFormattedPhoneNumber(SubscriptionInfo subscriptionInfo) {
|
||||
protected String getFormattedPhoneNumber(SubscriptionInfo subscriptionInfo) {
|
||||
final String phoneNumber = SubscriptionUtil.getBidiFormattedPhoneNumber(mContext,
|
||||
subscriptionInfo);
|
||||
return TextUtils.isEmpty(phoneNumber) ? mContext.getString(R.string.device_info_default)
|
||||
@@ -164,6 +142,6 @@ public class PhoneNumberPreferenceController extends BasePreferenceController {
|
||||
|
||||
@VisibleForTesting
|
||||
protected Preference createNewPreference(Context context) {
|
||||
return new PhoneNumberSummaryPreference(context);
|
||||
return new Preference(context);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user