Remove reference of Phoneconstants for SUBSCRIPTION_KEY
- use SubscriptionManager.EXTRA_SUBSCRIPTION_INDEX instead of it Test: make Test: m RunSettingsRoboTests Merged-In: Ic635b11c995077ebf1e143d9562b100d7730fe52 Change-Id: I42cbf1074af3b325ebb37281efd505954a2ca25c
This commit is contained in:
@@ -40,11 +40,9 @@ import android.widget.ArrayAdapter;
|
|||||||
import android.widget.Button;
|
import android.widget.Button;
|
||||||
import android.widget.CheckBox;
|
import android.widget.CheckBox;
|
||||||
import android.widget.Spinner;
|
import android.widget.Spinner;
|
||||||
import android.widget.TextView;
|
|
||||||
|
|
||||||
import androidx.annotation.VisibleForTesting;
|
import androidx.annotation.VisibleForTesting;
|
||||||
|
|
||||||
import com.android.internal.telephony.PhoneConstants;
|
|
||||||
import com.android.settings.core.InstrumentedFragment;
|
import com.android.settings.core.InstrumentedFragment;
|
||||||
import com.android.settings.core.SubSettingLauncher;
|
import com.android.settings.core.SubSettingLauncher;
|
||||||
import com.android.settings.enterprise.ActionDisabledByAdminDialogHelper;
|
import com.android.settings.enterprise.ActionDisabledByAdminDialogHelper;
|
||||||
@@ -121,7 +119,8 @@ public class ResetNetwork extends InstrumentedFragment {
|
|||||||
if (mSubscriptions != null && mSubscriptions.size() > 0) {
|
if (mSubscriptions != null && mSubscriptions.size() > 0) {
|
||||||
int selectedIndex = mSubscriptionSpinner.getSelectedItemPosition();
|
int selectedIndex = mSubscriptionSpinner.getSelectedItemPosition();
|
||||||
SubscriptionInfo subscription = mSubscriptions.get(selectedIndex);
|
SubscriptionInfo subscription = mSubscriptions.get(selectedIndex);
|
||||||
args.putInt(PhoneConstants.SUBSCRIPTION_KEY, subscription.getSubscriptionId());
|
args.putInt(SubscriptionManager.EXTRA_SUBSCRIPTION_INDEX,
|
||||||
|
subscription.getSubscriptionId());
|
||||||
}
|
}
|
||||||
args.putBoolean(MasterClear.ERASE_ESIMS_EXTRA,
|
args.putBoolean(MasterClear.ERASE_ESIMS_EXTRA,
|
||||||
mEsimContainer.getVisibility() == View.VISIBLE && mEsimCheckbox.isChecked());
|
mEsimContainer.getVisibility() == View.VISIBLE && mEsimCheckbox.isChecked());
|
||||||
@@ -170,13 +169,13 @@ public class ResetNetwork extends InstrumentedFragment {
|
|||||||
if (mSubscriptions != null && mSubscriptions.size() > 0) {
|
if (mSubscriptions != null && mSubscriptions.size() > 0) {
|
||||||
// Get the default subscription in the order of data, voice, sms, first up.
|
// Get the default subscription in the order of data, voice, sms, first up.
|
||||||
int defaultSubscription = SubscriptionManager.getDefaultDataSubscriptionId();
|
int defaultSubscription = SubscriptionManager.getDefaultDataSubscriptionId();
|
||||||
if (!SubscriptionManager.isUsableSubIdValue(defaultSubscription)) {
|
if (!SubscriptionManager.isUsableSubscriptionId(defaultSubscription)) {
|
||||||
defaultSubscription = SubscriptionManager.getDefaultVoiceSubscriptionId();
|
defaultSubscription = SubscriptionManager.getDefaultVoiceSubscriptionId();
|
||||||
}
|
}
|
||||||
if (!SubscriptionManager.isUsableSubIdValue(defaultSubscription)) {
|
if (!SubscriptionManager.isUsableSubscriptionId(defaultSubscription)) {
|
||||||
defaultSubscription = SubscriptionManager.getDefaultSmsSubscriptionId();
|
defaultSubscription = SubscriptionManager.getDefaultSmsSubscriptionId();
|
||||||
}
|
}
|
||||||
if (!SubscriptionManager.isUsableSubIdValue(defaultSubscription)) {
|
if (!SubscriptionManager.isUsableSubscriptionId(defaultSubscription)) {
|
||||||
defaultSubscription = SubscriptionManager.getDefaultSubscriptionId();
|
defaultSubscription = SubscriptionManager.getDefaultSubscriptionId();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -47,7 +47,6 @@ import android.widget.Toast;
|
|||||||
import androidx.annotation.VisibleForTesting;
|
import androidx.annotation.VisibleForTesting;
|
||||||
import androidx.appcompat.app.AlertDialog;
|
import androidx.appcompat.app.AlertDialog;
|
||||||
|
|
||||||
import com.android.internal.telephony.PhoneConstants;
|
|
||||||
import com.android.settings.core.InstrumentedFragment;
|
import com.android.settings.core.InstrumentedFragment;
|
||||||
import com.android.settings.enterprise.ActionDisabledByAdminDialogHelper;
|
import com.android.settings.enterprise.ActionDisabledByAdminDialogHelper;
|
||||||
import com.android.settings.network.ApnSettings;
|
import com.android.settings.network.ApnSettings;
|
||||||
@@ -199,7 +198,7 @@ public class ResetNetworkConfirm extends InstrumentedFragment {
|
|||||||
private void restoreDefaultApn(Context context) {
|
private void restoreDefaultApn(Context context) {
|
||||||
Uri uri = Uri.parse(ApnSettings.RESTORE_CARRIERS_URI);
|
Uri uri = Uri.parse(ApnSettings.RESTORE_CARRIERS_URI);
|
||||||
|
|
||||||
if (SubscriptionManager.isUsableSubIdValue(mSubId)) {
|
if (SubscriptionManager.isUsableSubscriptionId(mSubId)) {
|
||||||
uri = Uri.withAppendedPath(uri, "subId/" + String.valueOf(mSubId));
|
uri = Uri.withAppendedPath(uri, "subId/" + String.valueOf(mSubId));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -250,7 +249,7 @@ public class ResetNetworkConfirm extends InstrumentedFragment {
|
|||||||
|
|
||||||
Bundle args = getArguments();
|
Bundle args = getArguments();
|
||||||
if (args != null) {
|
if (args != null) {
|
||||||
mSubId = args.getInt(PhoneConstants.SUBSCRIPTION_KEY,
|
mSubId = args.getInt(SubscriptionManager.EXTRA_SUBSCRIPTION_INDEX,
|
||||||
SubscriptionManager.INVALID_SUBSCRIPTION_ID);
|
SubscriptionManager.INVALID_SUBSCRIPTION_ID);
|
||||||
mEraseEsim = args.getBoolean(MasterClear.ERASE_ESIMS_EXTRA);
|
mEraseEsim = args.getBoolean(MasterClear.ERASE_ESIMS_EXTRA);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user