diff options
author | kaiyiz <kaiyiz@codeaurora.org> | 2014-04-30 14:50:33 +0800 |
---|---|---|
committer | emancebo <emancebo@cyngn.com> | 2014-09-04 15:20:00 -0700 |
commit | cf8ebee20df800ef68e8f7c5591378feadc827c9 (patch) | |
tree | f38760984a3c74127d7c8235337e0d9fbb53d908 | |
parent | 3fd4eb2d6b5b64b6b1d25dc0787ed4ff6f7995c1 (diff) | |
download | packages_apps_InCallUI-cf8ebee20df800ef68e8f7c5591378feadc827c9.tar.gz packages_apps_InCallUI-cf8ebee20df800ef68e8f7c5591378feadc827c9.tar.bz2 packages_apps_InCallUI-cf8ebee20df800ef68e8f7c5591378feadc827c9.zip |
InCallUI: Get sim name according to system setting on DSDS mode
Only use sim name that is accroding to English on DSDS mode.
Get sim name according to system setting on DSDS mode.
CRs-Fixed: 652237
Conflicts:
src/com/android/incallui/CallCardFragment.java
Change-Id: I63fe5f05d1f04cdbef58af46677ed4ba7246671e
-rw-r--r-- | src/com/android/incallui/CallCardFragment.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/android/incallui/CallCardFragment.java b/src/com/android/incallui/CallCardFragment.java index 170375b5..c6ae73f1 100644 --- a/src/com/android/incallui/CallCardFragment.java +++ b/src/com/android/incallui/CallCardFragment.java @@ -331,14 +331,13 @@ public class CallCardFragment extends BaseFragment<CallCardPresenter, CallCardPr if (tm.isMultiSimEnabled() && !(tm.getMultiSimConfiguration() == MSimTelephonyManager.MultiSimVariants.DSDA)) { + final String multiSimName = "perferred_name_sub"; int subscription = getPresenter().getActiveSubscription(); - String operatorName = tm.getSimState(subscription) != SIM_STATE_ABSENT - ? tm.getNetworkOperatorName(subscription) : getString(R.string.sub_no_sim); - String sub = getString(R.string.multi_sim_entry_format, operatorName, - subscription + 1); if ((subscription != -1) && (!isSipCall)){ - showSubscriptionInfo(sub); + final String simName = Settings.System.getString(getActivity() + .getContentResolver(), multiSimName + (subscription + 1)); + showSubscriptionInfo(simName); } } |