diff --git a/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java b/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java index 4105db1037e..e82d54163fb 100644 --- a/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java +++ b/src/com/android/settings/deviceinfo/simstatus/SimStatusDialogFragment.java @@ -20,6 +20,7 @@ import android.app.Dialog; import android.app.settings.SettingsEnums; import android.os.Bundle; import android.text.TextUtils; +import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.WindowManager; @@ -106,6 +107,10 @@ public class SimStatusDialogFragment extends InstrumentedDialogFragment { .sorted().toArray(); public void setText(int viewId, CharSequence text) { + if (!isAdded()) { + Log.d(TAG, "Fragment not attached yet."); + return; + } setText(viewId, text, true); }