1523Android开发手册API函数详解
Android —— TextView
一、TextView的API
1.1 结构
java.lang.Object
↳ android.view.View
↳ android.widget.TextView
直接子类:
Button, CheckedTextView, Chronometer, DigitalClock, EditText
间接子类:
AutoCompleteTextView, CheckBox, CompoundButton,
ExtractEditText,MultiAutoCompleteTextView, RadioButton, ToggleButton
1.2 API
属性名称 描述
设置是否当文本为URL链接/email/电话号码/map时,文
android:autoLink 本显示为可点击的链接。可选值
(none/web/email/phone/map/all)
如果设置,将自动执行输入值的拼写纠正。此处无效
android:autoText
果,在显示输入法并输入的时候起作用。
指定getText()方式取得的文本类别。选项editable 类
似于StringBuilder可追加字符,也就是说getText后可
android:bufferType
调用append方法设置文本内容。spannable 则可在给定
的字符区域使用样式,参见这里1、这里2。
设置英文字母大写类型。此处无效果,需要弹出输入法
android:capitalize
才能看得到,参见EditText此属性说明。
android:cursorVisible 设定光标为显示/隐藏,默认显示。
android:digits 设置允许输入哪些字符。如“1234567890.+-*/%\n()”
在text的下方输出一个drawable,如图片。如果指定一
android:drawableBottom 个颜色的话会把text的背景设为该颜色,并且同时和
background使用时覆盖后者。
android:drawableLeft 在text的左边输出一个drawable,如图片。
设置text与drawable(图片)的间隔,与drawableLeft、
android:drawablePadding drawableRight、drawableTop、drawableBottom一起使
用,可设置为负数,单独使用没有效果。
android:drawableRight 在text的右边输出一个drawable,如图片。
1
android:drawableTop 在text的正上方输出一个drawable,如图片。
android:editable 设置是否可编辑。这里无效果,参见E