diff options
| author | 2013-10-07 13:50:32 -0700 | |
|---|---|---|
| committer | 2013-10-07 13:50:32 -0700 | |
| commit | 2eeacc02a252607e7c2fd1a00c60d8aa567694cc (patch) | |
| tree | 7994dc9e273c04c39d9780f7f239050d967fbdcf | |
| parent | af0c8bfbc5baf6a96de66e11cb2041c8fefe7cc5 (diff) | |
Show no_sim icon when no SIM card is available.
Bug: 10958943
Change-Id: I1fcd961ddab45e316d726b90fdbbc176e6e7d737
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java index 09f1695aa30a..01c27f21a623 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java @@ -514,9 +514,13 @@ public class NetworkController extends BroadcastReceiver implements DemoMode { private final void updateTelephonySignalStrength() { if (!hasService()) { if (CHATTY) Log.d(TAG, "updateTelephonySignalStrength: !hasService()"); - mPhoneSignalIconId = R.drawable.stat_sys_signal_null; + if (!mSimState.iccCardExist()) { + mPhoneSignalIconId = R.drawable.stat_sys_no_sim; + } else { + mPhoneSignalIconId = R.drawable.stat_sys_signal_null; + } + mDataSignalIconId = mPhoneSignalIconId; mQSPhoneSignalIconId = R.drawable.ic_qs_signal_no_signal; - mDataSignalIconId = R.drawable.stat_sys_signal_null; } else { if (mSignalStrength == null) { if (CHATTY) Log.d(TAG, "updateTelephonySignalStrength: mSignalStrength == null"); |