TextView過長顯示省略號, TextView文字中間加橫線

1.TextView顯示的內容過長時自動顯示省略號:

省略號的位置:
android:ellipsize="end"     省略號在結尾
android:ellipsize="start"   省略號在開頭
android:ellipsize="middle"    省略號在中間
TextView顯示的行數:
android:singleline="true"
android:lines="2"

在java文件中:
tv.setEllipsize(TextUtils.TruncateAt.valueOf("END"));
tv.setSingleLine(true);
tv.setEllipsize(null); // 展開
tv.setEllipsize(TextUtils.TruncateAt.END); // 收縮


2.TextView文字中間加橫線:
tv_goods_price = (TextView) v.findViewById(R.id.tv_goods_price);
tv_goods_price.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);
底部加橫線:
tv_goods_price.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
發佈了52 篇原創文章 · 獲贊 7 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章