Skip to content

Commit bc771fd

Browse files
committed
修改EditText背景颜色
1 parent 2450696 commit bc771fd

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

app/src/main/java/com/android/view/TextGroupView.java

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,9 @@ private void initAttrs(Context context, AttributeSet attrs) {
424424
//右边输入
425425
setParams(editView, editWidth, editHeight);
426426
setMarginPaddingWeight(editView, editMargin, editMarginLeft, editMarginTop, editMarginRight, editMarginBottom, editPadding, editPaddingLeft, editPaddingTop, editPaddingRight, editPaddingBottom, editWeight);
427-
editView.setText(editText);
427+
if (!TextUtils.isEmpty(editText)) {
428+
editView.setText(editText);
429+
}
428430
editView.setTextColor(editTextColor);
429431
editView.setFocusable(editFocusable);
430432
editView.setHintTextColor(editHintTextColor);
@@ -440,7 +442,6 @@ private void initAttrs(Context context, AttributeSet attrs) {
440442
editView.setEllipsize(truncateAts[editEllipsize]);
441443
editView.setInputType(inputTypes[editInputType]);
442444
editView.setText(editText);
443-
editView.setBackgroundColor(Color.YELLOW);
444445
editView.setTextColor(editTextColor);
445446
editView.setTextSize(TypedValue.COMPLEX_UNIT_PX, editTextSize);
446447
editView.setGravity(editGravity);
@@ -1688,7 +1689,7 @@ public int getRightImageMargin() {
16881689

16891690
public void setRightImageMargin(int rightImageMargin) {
16901691
this.rightImageMargin = rightImageMargin;
1691-
setMargin(rightImageView,rightImageMargin,rightImageMarginLeft,rightImageMarginTop,rightImageMarginRight,rightImageMarginBottom);
1692+
setMargin(rightImageView, rightImageMargin, rightImageMarginLeft, rightImageMarginTop, rightImageMarginRight, rightImageMarginBottom);
16921693
}
16931694

16941695
public int getRightImageMarginLeft() {
@@ -1697,7 +1698,7 @@ public int getRightImageMarginLeft() {
16971698

16981699
public void setRightImageMarginLeft(int rightImageMarginLeft) {
16991700
this.rightImageMarginLeft = rightImageMarginLeft;
1700-
setMargin(rightImageView,rightImageMargin,rightImageMarginLeft,rightImageMarginTop,rightImageMarginRight,rightImageMarginBottom);
1701+
setMargin(rightImageView, rightImageMargin, rightImageMarginLeft, rightImageMarginTop, rightImageMarginRight, rightImageMarginBottom);
17011702
}
17021703

17031704
public int getRightImageMarginTop() {
@@ -1706,7 +1707,7 @@ public int getRightImageMarginTop() {
17061707

17071708
public void setRightImageMarginTop(int rightImageMarginTop) {
17081709
this.rightImageMarginTop = rightImageMarginTop;
1709-
setMargin(rightImageView,rightImageMargin,rightImageMarginLeft,rightImageMarginTop,rightImageMarginRight,rightImageMarginBottom);
1710+
setMargin(rightImageView, rightImageMargin, rightImageMarginLeft, rightImageMarginTop, rightImageMarginRight, rightImageMarginBottom);
17101711
}
17111712

17121713
public int getRightImageMarginRight() {
@@ -1715,7 +1716,7 @@ public int getRightImageMarginRight() {
17151716

17161717
public void setRightImageMarginRight(int rightImageMarginRight) {
17171718
this.rightImageMarginRight = rightImageMarginRight;
1718-
setMargin(rightImageView,rightImageMargin,rightImageMarginLeft,rightImageMarginTop,rightImageMarginRight,rightImageMarginBottom);
1719+
setMargin(rightImageView, rightImageMargin, rightImageMarginLeft, rightImageMarginTop, rightImageMarginRight, rightImageMarginBottom);
17191720
}
17201721

17211722
public int getRightImageMarginBottom() {
@@ -1724,7 +1725,7 @@ public int getRightImageMarginBottom() {
17241725

17251726
public void setRightImageMarginBottom(int rightImageMarginBottom) {
17261727
this.rightImageMarginBottom = rightImageMarginBottom;
1727-
setMargin(rightImageView,rightImageMargin,rightImageMarginLeft,rightImageMarginTop,rightImageMarginRight,rightImageMarginBottom);
1728+
setMargin(rightImageView, rightImageMargin, rightImageMarginLeft, rightImageMarginTop, rightImageMarginRight, rightImageMarginBottom);
17281729
}
17291730

17301731
public int getRightImagePadding() {
@@ -1733,7 +1734,7 @@ public int getRightImagePadding() {
17331734

17341735
public void setRightImagePadding(int rightImagePadding) {
17351736
this.rightImagePadding = rightImagePadding;
1736-
setPadding(rightImageView,rightImagePadding,rightTextPaddingLeft,rightImagePaddingTop,rightTextPaddingRight,rightImagePaddingBottom);
1737+
setPadding(rightImageView, rightImagePadding, rightTextPaddingLeft, rightImagePaddingTop, rightTextPaddingRight, rightImagePaddingBottom);
17371738
}
17381739

17391740
public int getRightImagePaddingLeft() {
@@ -1742,7 +1743,7 @@ public int getRightImagePaddingLeft() {
17421743

17431744
public void setRightImagePaddingLeft(int rightImagePaddingLeft) {
17441745
this.rightImagePaddingLeft = rightImagePaddingLeft;
1745-
setPadding(rightImageView,rightImagePadding,rightTextPaddingLeft,rightImagePaddingTop,rightTextPaddingRight,rightImagePaddingBottom);
1746+
setPadding(rightImageView, rightImagePadding, rightTextPaddingLeft, rightImagePaddingTop, rightTextPaddingRight, rightImagePaddingBottom);
17461747
}
17471748

17481749
public int getRightImagePaddingTop() {
@@ -1751,7 +1752,7 @@ public int getRightImagePaddingTop() {
17511752

17521753
public void setRightImagePaddingTop(int rightImagePaddingTop) {
17531754
this.rightImagePaddingTop = rightImagePaddingTop;
1754-
setPadding(rightImageView,rightImagePadding,rightTextPaddingLeft,rightImagePaddingTop,rightTextPaddingRight,rightImagePaddingBottom);
1755+
setPadding(rightImageView, rightImagePadding, rightTextPaddingLeft, rightImagePaddingTop, rightTextPaddingRight, rightImagePaddingBottom);
17551756
}
17561757

17571758
public int getRightImagePaddingRight() {
@@ -1760,7 +1761,7 @@ public int getRightImagePaddingRight() {
17601761

17611762
public void setRightImagePaddingRight(int rightImagePaddingRight) {
17621763
this.rightImagePaddingRight = rightImagePaddingRight;
1763-
setPadding(rightImageView,rightImagePadding,rightTextPaddingLeft,rightImagePaddingTop,rightTextPaddingRight,rightImagePaddingBottom);
1764+
setPadding(rightImageView, rightImagePadding, rightTextPaddingLeft, rightImagePaddingTop, rightTextPaddingRight, rightImagePaddingBottom);
17641765
}
17651766

17661767
public int getRightImagePaddingBottom() {
@@ -1769,6 +1770,6 @@ public int getRightImagePaddingBottom() {
17691770

17701771
public void setRightImagePaddingBottom(int rightImagePaddingBottom) {
17711772
this.rightImagePaddingBottom = rightImagePaddingBottom;
1772-
setPadding(rightImageView,rightImagePadding,rightTextPaddingLeft,rightImagePaddingTop,rightTextPaddingRight,rightImagePaddingBottom);
1773+
setPadding(rightImageView, rightImagePadding, rightTextPaddingLeft, rightImagePaddingTop, rightTextPaddingRight, rightImagePaddingBottom);
17731774
}
17741775
}

0 commit comments

Comments
 (0)