diff options
| author | Libin Tang <Libin.Tang@motorola.com> | 2009-10-13 17:03:19 -0700 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2009-10-13 17:03:19 -0700 |
| commit | 80b9c9f4cb57652489bcd849fd10469fc2f31579 (patch) | |
| tree | ce3eea7e42ab17fb8ddbe2b4ec847476cb4f3b27 /telephony | |
| parent | 53e680927143f8a6dc19cba55689e71bb00ab671 (diff) | |
| parent | 715aba5a7a9970cb4413041644f002823dfbd08b (diff) | |
| download | frameworks_base-80b9c9f4cb57652489bcd849fd10469fc2f31579.zip frameworks_base-80b9c9f4cb57652489bcd849fd10469fc2f31579.tar.gz frameworks_base-80b9c9f4cb57652489bcd849fd10469fc2f31579.tar.bz2 | |
am 715aba5a: am edb98812: am febb94cd: Make standard roaming indicator display indications configurable
Merge commit '715aba5a7a9970cb4413041644f002823dfbd08b'
* commit '715aba5a7a9970cb4413041644f002823dfbd08b':
Make standard roaming indicator display indications configurable
Diffstat (limited to 'telephony')
| -rw-r--r-- | telephony/java/com/android/internal/telephony/cdma/EriManager.java | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/telephony/java/com/android/internal/telephony/cdma/EriManager.java b/telephony/java/com/android/internal/telephony/cdma/EriManager.java index c018c3f..9b23cdf 100644 --- a/telephony/java/com/android/internal/telephony/cdma/EriManager.java +++ b/telephony/java/com/android/internal/telephony/cdma/EriManager.java @@ -282,11 +282,21 @@ public final class EriManager { } private EriDisplayInformation getEriDisplayInformation(int roamInd, int defRoamInd){ - //int iconIndex = -1; - //int iconMode = -1; - //String iconText = "ERI text"; EriDisplayInformation ret; + // Carrier can use eri.xml to customize any built-in roaming display indications + if (isEriFileLoaded) { + EriInfo eriInfo = getEriInfo(roamInd); + if (eriInfo != null) { + if (DBG) Log.d(LOG_TAG, "ERI roamInd " + roamInd + " found in ERI file"); + ret = new EriDisplayInformation( + eriInfo.mIconIndex, + eriInfo.mIconMode, + eriInfo.mEriText); + return ret; + } + } + switch (roamInd) { // Handling the standard roaming indicator (non-ERI) case EriInfo.ROAMING_INDICATOR_ON: |
