Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d7cba372 authored by Sanket Padawe's avatar Sanket Padawe Committed by Android (Google) Code Review
Browse files

Merge "Fix Signal strength display issue in Settings." into mnc-dev

parents 3c4bf826 afee3aa5
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -282,11 +282,17 @@ public class SimStatus extends InstrumentedPreferenceActivity {
                display = mRes.getString(R.string.radioInfo_service_in);
                break;
            case ServiceState.STATE_OUT_OF_SERVICE:
                // Set signal strength to 0 when service state is STATE_OUT_OF_SERVICE
                mSignalStrength.setSummary("0");
            case ServiceState.STATE_EMERGENCY_ONLY:
                // Set summary string of service state to radioInfo_service_out when
                // service state is both STATE_OUT_OF_SERVICE & STATE_EMERGENCY_ONLY
                display = mRes.getString(R.string.radioInfo_service_out);
                break;
            case ServiceState.STATE_POWER_OFF:
                display = mRes.getString(R.string.radioInfo_service_off);
                // Also set signal strength to 0
                mSignalStrength.setSummary("0");
                break;
        }

@@ -314,6 +320,7 @@ public class SimStatus extends InstrumentedPreferenceActivity {
            if ((ServiceState.STATE_OUT_OF_SERVICE == state) ||
                    (ServiceState.STATE_POWER_OFF == state)) {
                mSignalStrength.setSummary("0");
                return;
            }

            int signalDbm = signalStrength.getDbm();