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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐