Add disable pSIM option in Settings
As we start disabling pSIM option in R, we check that if the feature is supported, add the "Use SIM" toggle back to pSIM page. Bug: 141018421 Test: manual test Change-Id: I1af497ce5ede93f823825718b8136ff8ae0ab49c
This commit is contained in:
@@ -110,7 +110,8 @@ public class MobileNetworkSummaryController extends AbstractPreferenceController
|
||||
} else if (subs.size() == 1) {
|
||||
final SubscriptionInfo info = subs.get(0);
|
||||
final int subId = info.getSubscriptionId();
|
||||
if (!info.isEmbedded() && !mSubscriptionManager.isActiveSubscriptionId(subId)) {
|
||||
if (!info.isEmbedded() && !mSubscriptionManager.isActiveSubscriptionId(subId)
|
||||
&& !SubscriptionUtil.showToggleForPhysicalSim(mSubscriptionManager)) {
|
||||
return mContext.getString(R.string.mobile_network_tap_to_activate,
|
||||
SubscriptionUtil.getDisplayName(info));
|
||||
} else {
|
||||
@@ -163,7 +164,8 @@ public class MobileNetworkSummaryController extends AbstractPreferenceController
|
||||
mPreference.setOnPreferenceClickListener((Preference pref) -> {
|
||||
final SubscriptionInfo info = subs.get(0);
|
||||
final int subId = info.getSubscriptionId();
|
||||
if (!info.isEmbedded() && !mSubscriptionManager.isActiveSubscriptionId(subId)) {
|
||||
if (!info.isEmbedded() && !mSubscriptionManager.isActiveSubscriptionId(subId)
|
||||
&& !SubscriptionUtil.showToggleForPhysicalSim(mSubscriptionManager)) {
|
||||
mSubscriptionManager.setSubscriptionEnabled(subId, true);
|
||||
} else {
|
||||
final Intent intent = new Intent(mContext, MobileNetworkActivity.class);
|
||||
|
Reference in New Issue
Block a user