//设置文本显示
TextView_text
//这个是setText()里面字符串的存储类型,有三种NORMAL, SPANNABLE, EDITABLE,默认是NORMAL,
//如果设置了EDITABLE,可以在调用getText()方法后强转为EDITABLE类型或者直接调用getEditableText()
//来获得EDITABLE类型的String,这个类型下可以调用一些类似于StringBuffer的方法。但是需要注意的是如果
//没有设置为EDITABLE,在调用getEditableText()后会返回一个null。设置为SPANNABLE类型的话,
//只有在getText()方法后进行强转为SPANNABLE.
TextView_bufferType
//在文本为空时的提示信息
TextView_hint
//文本字体颜色
TextView_textColor
//文本被选中的颜色
TextView_textColorHighlight
//提示信息的颜色
TextView_textColorHint
//文字外观
TextView_textAppearance
//文字链接的颜色
TextView_textColorLink
//文字的大小 推荐采用sp作为单位
TextView_textSize
//文字之间的间隔
TextView_textScaleX
//文字字体库
TextView_fontFamil
//文字字体样式
TextView_typeface
//文字的形状bold(粗体) 0, italic(斜体) 1, bolditalic(前面两个合体) 可以用“|”多选
TextView_textStyle
//光标的显示与隐藏
TextView_cursorVisible
//最大行数
TextView_maxLines
//最大高度
TextView_maxHeight
//文本的行数 设置为多少就显示多少 类比于高度
TextView_lines
//文本区域的高度
TextView_height
//最小行数
TextView_minLines
//最小文本区域高度
TextView_minHeight
//最大有多少个字符
TextView_maxEms
//最大文本区域的宽度
TextView_maxWidth
//设置TextView的宽度为N个字符的宽度
TextView_ems
//文本区域的宽度
TextView_width
//设置TextView的宽度为N个字符的宽度
TextView_minEms
//文本区域的最小宽度
TextView_minWidth
//文字的位置
TextView_gravity
//文字是否可以横向滚动 需要配合多个属性使用
TextView_scrollHorizontally
//文字是否为密码 是就用圆点代替文本 反之不替换
TextView_password
//限制文本是否为单行
TextView_singleLine
//如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。 TextView中设置后无效果。
TextView_selectAllOnFocus
//文本是否包含顶部和底部额外空白
TextView_includeFontPadding
//文本的最大长度
TextView_maxLength
//文本阴影颜色
TextView_shadowColor
//阴影横向坐标的开始
TextView_shadowDx
//阴影纵向坐标的开始
TextView_shadowDy
//阴影的半径
TextView_shadowRadius
//当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all)
TextView_autoLink
//链接是否点击连接 配合auto_link使用
TextView_linksClickable
//设置文本为数字 已废弃没有效果
TextView_numeric
//允许输入哪些字符
TextView_digits
//文本是否为电话号码 已废弃没有效果
TextView_phoneNumber
//文本指定输入法,需要完整的包名。 已废弃没有效果
TextView_inputMethod
//英文字母大写类型。无效果
TextView_capitalize
//自动执行输入值的拼写纠正。无效果
TextView_autoText
//是否可编辑。
TextView_editable
//保存文本的内容以及光标的位置
TextView_freezesText
//设置当文字过长时,该控件该如何显示。有如下值设置:”start”—?省略号显示在开头;”end” ——省略号显示在结尾;”middle”—-省略号显示在中间;”marquee” ——以跑马灯的方式显示(动画横向移动)
TextView_ellipsize
//在文本上方放一个drawable
TextView_drawableTop
//在文本下方放一个drawable
TextView_drawableBottom
//在文本右方放一个drawable
TextView_drawableRight
//在文本左方放一个drawable
TextView_drawableLeft
//在文本开始放一个drawable
TextView_drawableStart
//在文本末尾放一个drawable
TextView_drawableEnd
//drawable距离文字的间距
TextView_drawablePadding
//drawable的颜色
TextView_drawableTint
//混合模式用于应用复合(左,顶等)可绘制色彩。
TextView_drawableTintMode
//行间距
TextView_lineSpacingExtra
//行间距的倍数
TextView_lineSpacingMultiplier
//在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为 marquee_forever时表示无限次。
TextView_marqueeRepeatLimit
//文本的输入类型,为inputMethod的替换方法 EditText才会有效果
TextView_inputType
//输入法选项,此处无用 EditText才会有效果
TextView_imeOptions
//输入法选项,此处无用 EditText才会有效果
TextView_privateImeOptions
//设置IME动作标签
TextView_imeActionLabel
//设置IME动作ID
TextView_imeActionId
//文本的额外的输入数据
TextView_editorExtras
//优雅的文字高度,特别是对于较不紧凑的复杂文本
TextView_elegantTextHeight
//文字字母间距
TextView_letterSpacing
//字体功能设置
TextView_fontFeatureSettings
//控制段落布局
TextView_breakStrategy
//连字符的频率
TextView_hyphenationFrequency
注意:有些属性没有效果的原因是需要输入的,而TextView本身不支持调用输入法输入,所以有很多属性是在EditText使用的:-D