Java 检查字符串是否太大,无法放入文本视图

Java 检查字符串是否太大,无法放入文本视图,java,android,string,android-edittext,textview,Java,Android,String,Android Edittext,Textview,我有一个编辑文本、一个文本视图和一个按钮。我想检查EditText中的字符串是否太大而不适合TextView,如果不是,我想在字符串中附加“…”,因此如果我写“这是一件漂亮的外套”,而这太大而不适合TextView,它会显示“那是一件漂亮的…”。我无法在文本视图中添加更多的行以使其合适。只需在文本视图中使用maxLines=1和ellipsize=end即可 如果是在代码中,请使用mText.setEllipsize(TextUtils.TruncateAt.END)我相信选项singleLin

我有一个
编辑文本
、一个
文本视图
和一个
按钮
。我想检查
EditText
中的字符串是否太大而不适合
TextView
,如果不是,我想在字符串中附加
“…”
,因此如果我写“这是一件漂亮的外套”,而这太大而不适合
TextView
,它会显示“那是一件漂亮的…”。我无法在
文本视图中添加更多的行以使其合适。

只需在文本视图中使用maxLines=1和ellipsize=end即可


如果是在代码中,请使用
mText.setEllipsize(TextUtils.TruncateAt.END)

我相信选项singleLine=true会让事情变得更清楚,但两者都会起作用。singleLine现在不推荐使用。相反,使用maxLines=(任何行数)在这种情况下,我总是同时使用singleLine=true和line=1sir@Kurlicue请只用英语