Merge "Change to disable mvno data field in ApnEditor if needed." am: c2c0edff09
am: 6ca28e8362
Change-Id: I7e14539d3b22918c8d4a1aa4d41ba96afe88ca1c
This commit is contained in:
@@ -660,7 +660,11 @@ public class ApnEditor extends SettingsPreferenceFragment
|
||||
return null;
|
||||
} else {
|
||||
String[] values = mRes.getStringArray(R.array.mvno_type_entries);
|
||||
mMvnoMatchData.setEnabled(mvnoIndex != 0);
|
||||
boolean mvnoMatchDataUneditable =
|
||||
mReadOnlyApn || (mReadOnlyApnFields != null
|
||||
&& Arrays.asList(mReadOnlyApnFields)
|
||||
.contains(Telephony.Carriers.MVNO_MATCH_DATA));
|
||||
mMvnoMatchData.setEnabled(!mvnoMatchDataUneditable && mvnoIndex != 0);
|
||||
if (newValue != null && newValue.equals(oldValue) == false) {
|
||||
if (values[mvnoIndex].equals("SPN")) {
|
||||
mMvnoMatchData.setText(mTelephonyManager.getSimOperatorName());
|
||||
|
Reference in New Issue
Block a user