【Android】TextView常用属性
16lz
2021-01-23
Android开发 TextView常用属性
1、基础属性
<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:text="这是文本这是文本" android:textSize="20sp" android:textColor="#ffffff" android:textStyle="bold" android:background="#aaaaaa" />
2、自动识别文本链接
android:autoLink="all"
此属性会自动识别文本中的链接,包括all、email、map、phone、web、none
3、让文本单行显示
android:singleLine="true"
后面会有省略号,其后内容无法显示
4、最大行数
android:maxLines="2"
此属性超出部分的文本没有省略号,但可以用 android:ellipsize=“end” 显示省略号。singleLine与ellipsize属性组合可以设置省略号的位置,以及跑马灯效果。
5、文本和图片组合显示
android:drawableTop="@drawable/ic_launcher_background"android:drawableBottom=""android:drawableLeft=""android:drawableRight=""
6、设置文本的行高、字间距
android:lineSpacingExtra="5dp"android:letterSpacing="0.5"