结束时 以。。。显示
holder.mCourseNameTv.setText(entity.getName());
holder.mCourseNameTv.setMaxEms(8);
holder.mCourseNameTv.setSingleLine(true);
holder.mCourseNameTv.setEllipsize(TextUtils.TruncateAt.END);
设置textview 的字数限制 并且多余的显示三个点 。。。
注意 textview 必须是wrap_content 不能固定宽高。
textview 行间距
1、android:lineSpacingExtra
设置行间距,如”3dp”。
2、android:lineSpacingMultiplier
设置行间距的倍数,如”1.2″。
android:maxEms="18"
android:singleLine="true"
android:ellipsize="end"
修改部分字体的颜色
SpannableStringBuilder builder = new SpannableStringBuilder(textView.getText().toString()
- ForegroundColorSpan redSpan = new ForegroundColorSpan(Color.RED);
- builder.setSpan(redSpan, 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
- textView.setText(builder);