Browse Source

修复测试时身份证小于4位导致crash的问题

Junqin Wang 8 years ago
parent
commit
15bfbe9d02

+ 7 - 5
app/src/com/sheishuo/app/core_module/mine/view/ui/activity/PersonalSettingsActivity.java

@@ -205,12 +205,14 @@ public class PersonalSettingsActivity extends SheishuoUI {
         if (!bean.getId_number().isEmpty()){
             String idNum = bean.getId_number();
             String hideIdNum = "";
-            if (idNum.length() < 4) return;
-            for (int i = 0;i < idNum.length() - 4;i++){
-                hideIdNum += "*";
+            if (idNum.length() > 4) {
+                for (int i = 0;i < idNum.length() - 4;i++){
+                    hideIdNum += "*";
+                }
+                idNum = hideIdNum + idNum.substring(idNum.length() - 4,idNum.length());
+                idNumTV.setText(idNum);
             }
-            idNum = hideIdNum + idNum.substring(idNum.length() - 4,idNum.length());
-            idNumTV.setText(idNum);
+
         }