View-TextView设置显示个数

一 需求
有时候TextView需要显示固定的个数,超出部分后面显示 “..." 。

解决方法:
< TextView
android :layout_width= "wrap_content"
android :layout_height= "wrap_content"
android :maxLines= "1"
android :maxEms= "5"
android :ellipsize= "end"
android :text= "你好你好你好你好" />

ellipsize:超出限制部分显示“...”
maxEms:单行显示个数 5个
maxLines:最多显示一行( android :singleLine= "true":这也可以,不过方法过时了 )
设置属性这三个是必须的,如果不设置单行显示,maxEms=5,就会一行显示5个然后换行显示,每行显示5个。

你可能感兴趣的:(Android)