- TextView 添加下劃線
// 設(shè)置 TextView 的 Paint 屬性-下劃線
textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
- 設(shè)置 TextView 的文本內(nèi)容預(yù)覽柱宦,但在項目運(yùn)行中不顯示
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:text="文本格式預(yù)覽"
/>
<!--android:text="文本格式預(yù)覽"-->
3.設(shè)置 Textview 行高和字間距
android:textScaleX
設(shè)置的值為 float 類型。
android:lineSpacingExtra
設(shè)置行間距,如 2dp驼修。
android:lineSpacingMultiplier
設(shè)置行間距的倍數(shù)慕淡。
4.在代碼中動態(tài)設(shè)置 TextView 的 drawable(left, top, right, bottom)
// 獲取圖片資源
Drawable drawableLeft = getResources().getDrawable(
R.drawable.ic_launcher);
// 設(shè)置圖片位置
textDrawable.setCompoundDrawablesWithIntrinsicBounds(drawableLeft,
null, null, null);
// 設(shè)置圖片與文字間距
textDrawable.setCompoundDrawablePadding(4);