Fix String alignment issue while displaying MCC/MNC pair.

Bug: 22618196
Change-Id: I7765a3ca28ff2169981d81e6db1f2f81289b53b4
diff --git a/src/com/android/phone/NetworkSetting.java b/src/com/android/phone/NetworkSetting.java
index 5925b0f..d386f3c 100644
--- a/src/com/android/phone/NetworkSetting.java
+++ b/src/com/android/phone/NetworkSetting.java
@@ -43,6 +43,8 @@
 
 import java.util.HashMap;
 import java.util.List;
+import android.text.BidiFormatter;
+import android.text.TextDirectionHeuristics;
 
 /**
  * "Networks" settings UI for the Phone app.
@@ -471,7 +473,6 @@
 
                     if (DBG) log("  " + ni);
                 }
-
             } else {
                 displayEmptyNetworkList(true);
             }
@@ -493,7 +494,8 @@
         } else if (!TextUtils.isEmpty(ni.getOperatorAlphaShort())) {
             return ni.getOperatorAlphaShort();
         } else {
-            return ni.getOperatorNumeric();
+            BidiFormatter bidiFormatter = BidiFormatter.getInstance();
+            return bidiFormatter.unicodeWrap(ni.getOperatorNumeric(), TextDirectionHeuristics.LTR);
         }
     }