summaryrefslogtreecommitdiffstats
path: root/policy
diff options
context:
space:
mode:
authorJean-Baptiste Queru <jbq@google.com>2010-01-28 09:57:00 -0800
committerJean-Baptiste Queru <jbq@google.com>2010-01-28 09:57:00 -0800
commitd8e1e74ddb6dec0330df308833ff7acd05560eda (patch)
treed30edb056689ca33daae895522007b249782844c /policy
parent5704f326e00aa2ba8aa9b1df511747f6bd8dc3f7 (diff)
parentd6a935503125bda135efd73b03206103e5af2040 (diff)
downloadframeworks_base-d8e1e74ddb6dec0330df308833ff7acd05560eda.zip
frameworks_base-d8e1e74ddb6dec0330df308833ff7acd05560eda.tar.gz
frameworks_base-d8e1e74ddb6dec0330df308833ff7acd05560eda.tar.bz2
resolved conflicts for merge of 27b0373f to master
Change-Id: I49fc5a1bf545814449f0c89c7a69ef75cf71d00c
Diffstat (limited to 'policy')
-rw-r--r--policy/com/android/internal/policy/impl/LockScreen.java28
1 files changed, 22 insertions, 6 deletions
diff --git a/policy/com/android/internal/policy/impl/LockScreen.java b/policy/com/android/internal/policy/impl/LockScreen.java
index 7ec4a40..657bff1 100644
--- a/policy/com/android/internal/policy/impl/LockScreen.java
+++ b/policy/com/android/internal/policy/impl/LockScreen.java
@@ -490,8 +490,12 @@ class LockScreen extends LinearLayout implements KeyguardScreen, KeyguardUpdateM
mEmergencyCallButton.setVisibility(View.GONE);
break;
case NetworkLocked:
- // text
- mCarrier.setText(R.string.lockscreen_network_locked_message);
+ // The carrier string shows both sim card status (i.e. No Sim Card) and
+ // carrier's name and/or "Emergency Calls Only" status
+ mCarrier.setText(
+ getCarrierString(
+ mUpdateMonitor.getTelephonyPlmn(),
+ getContext().getText(R.string.lockscreen_network_locked_message)));
mScreenLocked.setText(R.string.lockscreen_instructions_when_pattern_disabled);
// layout
@@ -502,7 +506,10 @@ class LockScreen extends LinearLayout implements KeyguardScreen, KeyguardUpdateM
case SimMissing:
// text
mCarrier.setText("");
- mScreenLocked.setText(R.string.lockscreen_missing_sim_message_short);
+ mScreenLocked.setText(
+ getCarrierString(
+ mUpdateMonitor.getTelephonyPlmn(),
+ getContext().getText(R.string.lockscreen_missing_sim_message_short)));
// previously shown here: lockscreen_instructions_when_pattern_disabled
// layout
@@ -513,7 +520,10 @@ class LockScreen extends LinearLayout implements KeyguardScreen, KeyguardUpdateM
case SimMissingLocked:
// text
mCarrier.setText("");
- mScreenLocked.setText(R.string.lockscreen_missing_sim_message_short);
+ mScreenLocked.setText(
+ getCarrierString(
+ mUpdateMonitor.getTelephonyPlmn(),
+ getContext().getText(R.string.lockscreen_missing_sim_message_short)));
// previously shown here: lockscreen_missing_sim_instructions
// layout
@@ -523,7 +533,10 @@ class LockScreen extends LinearLayout implements KeyguardScreen, KeyguardUpdateM
break;
case SimLocked:
// text
- mCarrier.setText(R.string.lockscreen_sim_locked_message);
+ mCarrier.setText(
+ getCarrierString(
+ mUpdateMonitor.getTelephonyPlmn(),
+ getContext().getText(R.string.lockscreen_sim_locked_message)));
// layout
mScreenLocked.setVisibility(View.INVISIBLE);
@@ -533,7 +546,10 @@ class LockScreen extends LinearLayout implements KeyguardScreen, KeyguardUpdateM
case SimPukLocked:
// text
mCarrier.setText("");
- mScreenLocked.setText(R.string.lockscreen_sim_puk_locked_message);
+ mScreenLocked.setText(
+ getCarrierString(
+ mUpdateMonitor.getTelephonyPlmn(),
+ getContext().getText(R.string.lockscreen_sim_puk_locked_message)));
// previously shown here: lockscreen_sim_puk_locked_instructions);
// layout