可以通过给EditText设置android:ellipsize属性来设置省略号。
1.在XML中设置
其中,设置android:ellipsize="end"表示在末尾添加省略号。
2.在Java中设置
EditText editText = (EditText) findViewById(R.id.editText);
editText.setEllipsize(TextUtils.TruncateAt.END);
其中,设置TextUtil.TruncateAt.END表示在末尾添加省略号,同样适用于TextView。
这样,当EditText中的文本长度超出控件的长度时,就会自动添加省略号。
上一篇:Android文本对齐功能