1、android:autoLink自动链接
设取值可为:none、web、email、phone、map、all
例如:android:autoLink="phone" 将电话号码设为链接,点击电话链接后会自动调用拨号程序
android:autoLink="all"将web、email、phone、map都设置为链接
android:linksClickable="false"取消链接点击连接功能
android:textColorLink="#ff0000" 设置文字链接颜色
2、设置图片位置
android:drawableTop="@drawable/mycomment_img"将图片设置在TextView的顶部
android:drawableBottom 将图片设置在TextView的底部
android:drawableLeft 将图片设置在TextView的左侧
android:drawableRight 将图片设置在TextView的右侧
android:drawablePadding="10dp" 设置图片与TextView之间的距离
3、android:ellipsize(前提:文字过长超过控件给的长度范围)
android:ellipsize=“none” 默认为none无省略号
android:ellipsize=“start” 省略号在开头
android:ellipsize=“end” 省略号在结尾
android:ellipsize=“middle” 省略号在中间
android:ellipsize=“marquee”以跑马灯效果显示文字
注意:当文本内容过长并获得焦点时采用跑马灯形式显示文本
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever" 设置跑马灯的重复测次数为永远重复
android:singleLine="true" 设置单行显示,若和layout_width一起使用,当文本不能全部显示时,后面用“....”来表示。若不设置singLine或者设置为false,文本将自动换行
android:focusable="true"
android:focusableInTouchMode="true"
注意:
跑马灯实现必须设置以下这2个,否则没效果!
android:singleLine="true"
android:focusableInTouchMode="true"
4、android:ems
设置TextView的宽度为N个字符的宽度。这里测试为一个汉字字符宽度
5、android:hint
当TextView内容为空时进行提示。
例:android:hint="no data"
当Textview为空时,提示no data
android:textColorHint设置提示文字的颜色,默认为灰色。与hint一起使用。
6、android:includeFontPadding
设置文本是否包含顶部和底部的外边距,默认为true
未完待续......