美文网首页
Android TextView 单行显示且末尾省略号

Android TextView 单行显示且末尾省略号

作者: 三天过去了 | 来源:发表于2020-10-13 10:33 被阅读0次
@Override
protected void onDraw(Canvas canvas) {
    String text = getText().toString();
    int lastCharDown = getLayout().getLineVisibleEnd(0);
    if (text.length() > lastCharDown) {
        text = text.substring(0, lastCharDown - 1);
        text += "…";
        setText(text);
    }
    super.onDraw(canvas);
}

相关文章

网友评论

      本文标题:Android TextView 单行显示且末尾省略号

      本文链接:https://www.haomeiwen.com/subject/xhtvpktx.html