summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkaiyiz <kaiyiz@codeaurora.org>2014-04-30 14:50:33 +0800
committeremancebo <emancebo@cyngn.com>2014-09-04 15:20:00 -0700
commitcf8ebee20df800ef68e8f7c5591378feadc827c9 (patch)
treef38760984a3c74127d7c8235337e0d9fbb53d908
parent3fd4eb2d6b5b64b6b1d25dc0787ed4ff6f7995c1 (diff)
downloadpackages_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.java9
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);
}
}