@@ -424,7 +424,9 @@ private void initAttrs(Context context, AttributeSet attrs) {
424
424
//右边输入
425
425
setParams (editView , editWidth , editHeight );
426
426
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
+ }
428
430
editView .setTextColor (editTextColor );
429
431
editView .setFocusable (editFocusable );
430
432
editView .setHintTextColor (editHintTextColor );
@@ -440,7 +442,6 @@ private void initAttrs(Context context, AttributeSet attrs) {
440
442
editView .setEllipsize (truncateAts [editEllipsize ]);
441
443
editView .setInputType (inputTypes [editInputType ]);
442
444
editView .setText (editText );
443
- editView .setBackgroundColor (Color .YELLOW );
444
445
editView .setTextColor (editTextColor );
445
446
editView .setTextSize (TypedValue .COMPLEX_UNIT_PX , editTextSize );
446
447
editView .setGravity (editGravity );
@@ -1688,7 +1689,7 @@ public int getRightImageMargin() {
1688
1689
1689
1690
public void setRightImageMargin (int rightImageMargin ) {
1690
1691
this .rightImageMargin = rightImageMargin ;
1691
- setMargin (rightImageView ,rightImageMargin ,rightImageMarginLeft ,rightImageMarginTop ,rightImageMarginRight ,rightImageMarginBottom );
1692
+ setMargin (rightImageView , rightImageMargin , rightImageMarginLeft , rightImageMarginTop , rightImageMarginRight , rightImageMarginBottom );
1692
1693
}
1693
1694
1694
1695
public int getRightImageMarginLeft () {
@@ -1697,7 +1698,7 @@ public int getRightImageMarginLeft() {
1697
1698
1698
1699
public void setRightImageMarginLeft (int rightImageMarginLeft ) {
1699
1700
this .rightImageMarginLeft = rightImageMarginLeft ;
1700
- setMargin (rightImageView ,rightImageMargin ,rightImageMarginLeft ,rightImageMarginTop ,rightImageMarginRight ,rightImageMarginBottom );
1701
+ setMargin (rightImageView , rightImageMargin , rightImageMarginLeft , rightImageMarginTop , rightImageMarginRight , rightImageMarginBottom );
1701
1702
}
1702
1703
1703
1704
public int getRightImageMarginTop () {
@@ -1706,7 +1707,7 @@ public int getRightImageMarginTop() {
1706
1707
1707
1708
public void setRightImageMarginTop (int rightImageMarginTop ) {
1708
1709
this .rightImageMarginTop = rightImageMarginTop ;
1709
- setMargin (rightImageView ,rightImageMargin ,rightImageMarginLeft ,rightImageMarginTop ,rightImageMarginRight ,rightImageMarginBottom );
1710
+ setMargin (rightImageView , rightImageMargin , rightImageMarginLeft , rightImageMarginTop , rightImageMarginRight , rightImageMarginBottom );
1710
1711
}
1711
1712
1712
1713
public int getRightImageMarginRight () {
@@ -1715,7 +1716,7 @@ public int getRightImageMarginRight() {
1715
1716
1716
1717
public void setRightImageMarginRight (int rightImageMarginRight ) {
1717
1718
this .rightImageMarginRight = rightImageMarginRight ;
1718
- setMargin (rightImageView ,rightImageMargin ,rightImageMarginLeft ,rightImageMarginTop ,rightImageMarginRight ,rightImageMarginBottom );
1719
+ setMargin (rightImageView , rightImageMargin , rightImageMarginLeft , rightImageMarginTop , rightImageMarginRight , rightImageMarginBottom );
1719
1720
}
1720
1721
1721
1722
public int getRightImageMarginBottom () {
@@ -1724,7 +1725,7 @@ public int getRightImageMarginBottom() {
1724
1725
1725
1726
public void setRightImageMarginBottom (int rightImageMarginBottom ) {
1726
1727
this .rightImageMarginBottom = rightImageMarginBottom ;
1727
- setMargin (rightImageView ,rightImageMargin ,rightImageMarginLeft ,rightImageMarginTop ,rightImageMarginRight ,rightImageMarginBottom );
1728
+ setMargin (rightImageView , rightImageMargin , rightImageMarginLeft , rightImageMarginTop , rightImageMarginRight , rightImageMarginBottom );
1728
1729
}
1729
1730
1730
1731
public int getRightImagePadding () {
@@ -1733,7 +1734,7 @@ public int getRightImagePadding() {
1733
1734
1734
1735
public void setRightImagePadding (int rightImagePadding ) {
1735
1736
this .rightImagePadding = rightImagePadding ;
1736
- setPadding (rightImageView ,rightImagePadding ,rightTextPaddingLeft ,rightImagePaddingTop ,rightTextPaddingRight ,rightImagePaddingBottom );
1737
+ setPadding (rightImageView , rightImagePadding , rightTextPaddingLeft , rightImagePaddingTop , rightTextPaddingRight , rightImagePaddingBottom );
1737
1738
}
1738
1739
1739
1740
public int getRightImagePaddingLeft () {
@@ -1742,7 +1743,7 @@ public int getRightImagePaddingLeft() {
1742
1743
1743
1744
public void setRightImagePaddingLeft (int rightImagePaddingLeft ) {
1744
1745
this .rightImagePaddingLeft = rightImagePaddingLeft ;
1745
- setPadding (rightImageView ,rightImagePadding ,rightTextPaddingLeft ,rightImagePaddingTop ,rightTextPaddingRight ,rightImagePaddingBottom );
1746
+ setPadding (rightImageView , rightImagePadding , rightTextPaddingLeft , rightImagePaddingTop , rightTextPaddingRight , rightImagePaddingBottom );
1746
1747
}
1747
1748
1748
1749
public int getRightImagePaddingTop () {
@@ -1751,7 +1752,7 @@ public int getRightImagePaddingTop() {
1751
1752
1752
1753
public void setRightImagePaddingTop (int rightImagePaddingTop ) {
1753
1754
this .rightImagePaddingTop = rightImagePaddingTop ;
1754
- setPadding (rightImageView ,rightImagePadding ,rightTextPaddingLeft ,rightImagePaddingTop ,rightTextPaddingRight ,rightImagePaddingBottom );
1755
+ setPadding (rightImageView , rightImagePadding , rightTextPaddingLeft , rightImagePaddingTop , rightTextPaddingRight , rightImagePaddingBottom );
1755
1756
}
1756
1757
1757
1758
public int getRightImagePaddingRight () {
@@ -1760,7 +1761,7 @@ public int getRightImagePaddingRight() {
1760
1761
1761
1762
public void setRightImagePaddingRight (int rightImagePaddingRight ) {
1762
1763
this .rightImagePaddingRight = rightImagePaddingRight ;
1763
- setPadding (rightImageView ,rightImagePadding ,rightTextPaddingLeft ,rightImagePaddingTop ,rightTextPaddingRight ,rightImagePaddingBottom );
1764
+ setPadding (rightImageView , rightImagePadding , rightTextPaddingLeft , rightImagePaddingTop , rightTextPaddingRight , rightImagePaddingBottom );
1764
1765
}
1765
1766
1766
1767
public int getRightImagePaddingBottom () {
@@ -1769,6 +1770,6 @@ public int getRightImagePaddingBottom() {
1769
1770
1770
1771
public void setRightImagePaddingBottom (int rightImagePaddingBottom ) {
1771
1772
this .rightImagePaddingBottom = rightImagePaddingBottom ;
1772
- setPadding (rightImageView ,rightImagePadding ,rightTextPaddingLeft ,rightImagePaddingTop ,rightTextPaddingRight ,rightImagePaddingBottom );
1773
+ setPadding (rightImageView , rightImagePadding , rightTextPaddingLeft , rightImagePaddingTop , rightTextPaddingRight , rightImagePaddingBottom );
1773
1774
}
1774
1775
}
0 commit comments