1. android:ellipsize设置当文字过长时,该控件该如何显示。start:省略号显示在开头,end省略号显示在结尾,middle省略号显示在中间,marquee以跑马类的方式显示(动画横向移动)
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="坏女人,epink high,bigbang,谎言,一天一天,blue,fandsfefdjlwjrewriuworueworiuewior"
android:textSize="20sp"
android:textColor="#FF0000"
android:ellipsize="end"
android:singleLine="true"
/>
2. android:drawableBottom 在text的下方输出一个drawable,如果指定一个颜色会把text背景设为该颜色,并用同时和backgroud使用时覆盖后者
android:drawableLeft在text的左边输出一个drawable
android:drawablePadding设置text与drawable的间隔,与drawableLeft、 drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。
android:drawableRight在text的右边输出一个drawable
android:drawableTop在text的正上方输出一个drawable
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="25dip"
android:text="测试"
android:textColor="#FF0000"
android:drawableBottom="@drawable/ic_launcher"
android:drawablePadding="18dp"
/>
3. android:gravity设置文本位置,如"center"
android:password以小点“.”显示文本
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="18dip"
android:background="#FFFFFF"
android:textColor="#FF0000"
android:text="密码测试"
android:password="true"
android:gravity="center"
/>
android:shadowColor指定文本阴影的颜色,需要与shadowRadius一起使用
android:shadowRadius设置阴影的半径。设置为0.1就变成字体的颜色了,一般情况下设置为3.0
android:background文本背景色
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="18dip"
android:background="#FF0000"
android:textColor="#FFFFFF"
android:text="设置字符串阴影颜色"
android:shadowColor="#000000"
android:shadowRadius="3.0"
android:gravity="center"
/>
4. android:textScaleX设置文本之间的间隔,默认为1.0f
android:textStyle设置文字字型bold粗体,italic斜体,bolditalic粗斜,可以设置一个或多个,用|隔开
android:textSize设置文字的大小