EditText
java.lang.Object
↳ android.view.View
↳ android.widget.TextView
↳ android.widget.EditText
已知直接子类:
AutoCompleteTextView, ExtractEditText
已知间接子类:
MultiAutoCompleteTextView
继承自 TextView 的 xml 属性说明:
属性名称 描述
android:autoLink
设置是否当文本为 链接电话号码 时,文本显示
为可点击的链接。可选值。这
里只有在同时设置 时才自动识别链接,后来输入的无法自
动识别。
android:autoText
自动拼写帮助。这里单独设置是没有效果的,可能需要其他输
入法辅助才行,效果参见视频。
android:buerType
指定 getText()方式取得的文本类别。选项 editable 类似于
StringBuilder 可追加字符,
也就是说 getText 后可调用 append 方法设置文本内
容。spannable 则可在给定的字符区域使用样式,参见这里
、这里
。
android:capitalize
设置英文字母大写类型。设置如下值:sentences 仅第一个字
母大写;words 每一个单词首字母大小,用空格区分单词;
characters 每一个英文字母都大写。在模拟器上用 键盘直
接输入可以出效果,但是用软键盘无效果。
android:cursorVisible
设定光标为显示/隐藏,默认显示。如果设置 ,即使选中了
也不显示光标栏。
android:digits
设置允许输入哪些字符。如“ !"#$%&'”
android:drawableTop
在 的正上方输出一个 ()。在 *(+ 中的效果比较
搞笑: ,居然在文本框里,而且删不了。
android:drawableBoom
在 的下方输出一个 ()如图片。如果指定一个颜色的
话会把 的背景设为该颜色,并且同时和 ,-.)/( 使用时
覆盖后者。
android:drawableLe
在 的左边输出一个 ()如图片。