TextView textView = findViewById(R.id.text_view); textView.setText("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed et massa rhoncus, gravida neque sit amet, convallis nibh."); textView.setMaxLines(3); // 限制为最多三行 textView.setEllipsize(TextUtils.TruncateAt.END); // 超出部分省略号显示
注意:setMaxLines()和setEllipsize()方法只有在TextView的高度设为wrap_content时才有效。如果TextView的高度为具体数值,那么限制行数和溢出方式不会生效。