Browse Source

PhoneAreaCodeEditView.java 添加

niusongtao@dl-cg.com 5 years ago
parent
commit
8061d39297

+ 13 - 0
base_library/src/main/java/com/mgtech/base_library/custom/CommonUserItemView.java

@@ -38,6 +38,7 @@ public class CommonUserItemView extends ConstraintLayout {
 
     public CommonUserItemView(Context context) {
         super(context);
+        initView(context);
     }
 
     public CommonUserItemView(Context context, AttributeSet attrs) {
@@ -180,6 +181,10 @@ public class CommonUserItemView extends ConstraintLayout {
         titleText.setText(title);
     }
 
+    public void setTitleTextColor(@ColorInt int color){
+        titleText.setTextColor(color);
+    }
+
     public void setDetailText(String detail){
         detailText.setText(detail);
     }
@@ -191,4 +196,12 @@ public class CommonUserItemView extends ConstraintLayout {
     public String getDetailText(){
         return detailText.getText().toString();
     }
+
+    public void setLeftImageShow(boolean isShow){
+        leftImage.setVisibility(isShow ? VISIBLE : GONE);
+    }
+
+    public void setRightImageShow(boolean isShow){
+        rightImage.setVisibility(isShow ? VISIBLE : GONE);
+    }
 }

+ 1 - 1
base_library/src/main/java/com/mgtech/base_library/util/FormatNumUtil.java

@@ -95,7 +95,7 @@ public class FormatNumUtil {
 
     public static String phoneNumDeleteArea(String phoneNum, @AreaCodeType.AreaCodeTypeString String areaCode){
         if (phoneNum != null && phoneNum.length() > areaCode.length() && phoneNum.startsWith(areaCode))
-            return phoneNum.replace(areaCode,"");
+            return phoneNum.replaceFirst(areaCode,"");
          return phoneNum;
     }