先附上 效果图:
原来最多只显示两行,两行展示不下时会省略显示并在后边显示 “展开” 两字,可以点击展开。没有设计收起,需要可以适当修改添加。
下面是实现源码:
/** * 设置textView结尾...后面显示的文字和颜色 * * @param context 上下文 * @param textView TextView * @param maxLines 当前TextView的maxLines * @param originText 原文本 * @param endText 结尾文字 * @param endColorID 结尾文字颜色id * @param func 点击事件 * @param isExpand 当前是否是展开状态 */ public static void setTextViewShowMore(final Context context, final TextView textView, final int maxLines, final String originText, final String endText,