Android之TextView属性大全

来源:互联网 发布:scratch是什么软件 编辑:程序博客网 时间:2024/05/16 07:47

本篇简单介绍TextView 的属性 以及很少被使用的属性, 标红是经常使用的

XML 属性 简介

android:digits  设置允许输入哪些字符  如:"1234567890.+-*/%\n()"

android:drawableTop

android:drawableBottom

android:drawableLeft

android:drawableRight  在text文本上下左右放置一张图片

android:drawablePadding  设置文本和图片的间隔 必须已经设置图片否则没有效果

android:ellipsize  当文本过长时该控件如何显示。

属性:start   省略号开头显示

           end    省略号结尾显示

           middle   省略号中间显示

           marquee    跑马灯(文本单行并大于控件宽度才会有效果)

android:marqueeRepeatLimit   在指定 marquee 的情况下,设置重复滚动次数,marquee_forever表示无限次

android:ems   设置TextView的宽度为N汉字字符的宽度

android:maxEms  设置TextView的的宽度为最长N个汉字字符

android:minEms  设置TextView的的宽度为最短N个汉字字符

android:maxLength   限制显示文本长度,超出部分不显示

android:lines  设置文本行数

android:maxLines  设置最大文本显示行数

android:minLines  设置最小文本显示行数

android:singleLine="true"   设置单行(已经过时)

android:lineSpacingExtra    设置行间距

android:lineSpacingMultiplier   设置行间距的倍数。如”1.2” 

android:linksClickable  设置链接是否点击连接。

android:scrollHorizontally  设置文本超出TextView的宽度的情况下,是否出现横拉条。


android:shadowColor 指定文本阴影的颜色,需要与shadowRadius一起使用。

android:shadowDx    设置阴影横向坐标开始位置。

android:shadowDy    设置阴影纵向坐标开始位置。

android:shadowRadius    设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。


android:textScaleX  设置文字之间间隔,默认为1.0f

android:textStyle   设置字形 bold(粗体) , italic(斜体), bolditalic(又粗又斜) 可以设置一个或多个,用“|”隔开


android:maxHeight   设置文本区域的最大高度

android:minHeight   设置文本区域的最小高度


1 0
原创粉丝点击