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

Commit f87cf1a1 authored by Varun Chitre's avatar Varun Chitre
Browse files

MSIM : Show a proper text if no number is set

Change-Id: I4eaa72bcc900c9a78c39e35ee2427a3f94c41e8b
parent 997ca4eb
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1058,6 +1058,8 @@
    <string name="qs_advanced_location_title">Advanced location settings</string>
    <string name="qs_advanced_location_summary">Enable advanced settings for location in Quick Settings</string>

    <string name="sim_no_number_set">No number assigned</string>

    <!-- Gesture Settings -->
    <!-- Settings main menu entry -->
    <string name="gesture_settings_title">Gestures</string>
+5 −1
Original line number Diff line number Diff line
@@ -48,6 +48,7 @@ import android.provider.Settings;
import android.telephony.SubscriptionManager;
import android.telephony.SubscriptionInfo;
import android.telephony.TelephonyManager;
import android.text.TextUtils;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
@@ -126,8 +127,11 @@ public class MultiSimEnablerPreference extends SwitchPreference implements

        logd("update() isSubValid "  + isSubValid);
        if (isSubValid) {
            String number = TextUtils.isEmpty(mSir.getNumber())
                    ? getContext().getString(R.string.sim_no_number_set)
                    : mSir.getNumber();
            setSummary(getContext().getString(R.string.sim_settings_summary,
                    getSimDisplayName(), mSir.getNumber()));
                    getSimDisplayName(), number));
            setIcon(new BitmapDrawable(getContext().getResources(),
                    mSir.createIconBitmap(getContext())));