Merge "To get Display name by active subscription info" into sc-v2-dev am: a22e367fca
am: 7e1d82caad
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/16341977 Change-Id: I3b0ecad412e5f2c84135d7510e105898f1668334
This commit is contained in:
@@ -1503,11 +1503,15 @@ public class WifiConfigController implements TextWatcher,
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Shows display name of each active subscription.
|
// Shows display name of each active subscription.
|
||||||
final String[] displayNames = SubscriptionUtil.getUniqueSubscriptionDisplayNames(
|
final ArrayList<CharSequence> displayNames = new ArrayList<>();
|
||||||
mContext).values().stream().toArray(String[]::new);
|
for (SubscriptionInfo activeSubInfo : mActiveSubscriptionInfos) {
|
||||||
mEapSimSpinner.setAdapter(getSpinnerAdapter(displayNames));
|
displayNames.add(
|
||||||
|
SubscriptionUtil.getUniqueSubscriptionDisplayName(activeSubInfo, mContext));
|
||||||
|
}
|
||||||
|
mEapSimSpinner.setAdapter(
|
||||||
|
getSpinnerAdapter(displayNames.toArray(new String[displayNames.size()])));
|
||||||
mEapSimSpinner.setSelection(0 /* position */);
|
mEapSimSpinner.setSelection(0 /* position */);
|
||||||
if (displayNames.length == 1) {
|
if (displayNames.size() == 1) {
|
||||||
mEapSimSpinner.setEnabled(false);
|
mEapSimSpinner.setEnabled(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -1482,11 +1482,15 @@ public class WifiConfigController2 implements TextWatcher,
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Shows display name of each active subscription.
|
// Shows display name of each active subscription.
|
||||||
final String[] displayNames = SubscriptionUtil.getUniqueSubscriptionDisplayNames(
|
final ArrayList<CharSequence> displayNames = new ArrayList<>();
|
||||||
mContext).values().stream().toArray(String[]::new);
|
for (SubscriptionInfo activeSubInfo : mActiveSubscriptionInfos) {
|
||||||
mEapSimSpinner.setAdapter(getSpinnerAdapter(displayNames));
|
displayNames.add(
|
||||||
|
SubscriptionUtil.getUniqueSubscriptionDisplayName(activeSubInfo, mContext));
|
||||||
|
}
|
||||||
|
mEapSimSpinner.setAdapter(
|
||||||
|
getSpinnerAdapter(displayNames.toArray(new String[displayNames.size()])));
|
||||||
mEapSimSpinner.setSelection(0 /* position */);
|
mEapSimSpinner.setSelection(0 /* position */);
|
||||||
if (displayNames.length == 1) {
|
if (displayNames.size() == 1) {
|
||||||
mEapSimSpinner.setEnabled(false);
|
mEapSimSpinner.setEnabled(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user