XML属性 |
相关方法 |
说明 |
android:autoLink |
setAutoLinkMask(int) |
是否将符合指定格式的文本转换为可单击的超链接形式 |
android:autoText |
setKeyListener(KeyListener) |
|
android:capitalize |
setKeyListener(KeyListener) |
控制是否将用户输入的文本转换为大写字母。该属性支持如下属性值。 none:不转换 sentences:每个句子的首字母大写 words:每个单词首字母大写 characters:每个字母都大写 |
android:cursorVisible |
setCursorVisible(boolean) |
设置该文本框的光标是否可见 |
android:digits android:drawableBottom |
setKeyListener(KeyListener) setCompoundDrawablesWithIntrinsicBounds (Drawable,Drawable,Drawable) |
如果该属性设为true,则该文本框对应一个数字输入方法,并且只接受那些合法字符 在文本框内文本的底端绘制指定图像 |
android:drawableEnd |
|
在文本框内文本的结尾处绘制指定图像 |
android:drawableLeft |
setCompoundDrawablesWithIntrinsicBounds (Drawable,Drawable) |
在文本框内文本的左边绘制指定图像 |
android:drawablePadding |
setCompoundDrawablesWithIntrinsicBounds (Drawable,Drawable) |
设置文本框内文本与图形之间的间距 |
android:drawableRight |
setCompoundDrawablesWithIntrinsicBounds (Drawable,Drawable) |
在文本框内文本的右边绘制指定图像 |
android:drawableStart |
|
在文本框内文本的开始处绘制指定图像 |
android:drawableTop |
setCompoundDrawablesWithIntrinsicBounds (Drawable,Drawable) |
在文本框内文本的顶端绘制指定图像 |
android:editable |
|
设置该文本是否允许编辑 |
android:ellipsize |
setEllipsize(TextUits.TruncateAt) |
设置当现实文本超过了TextView的长度时如何处理文本内容。该属性支持如下属性值。 none:不做任何处理 start:在文本开始处截断,并显示省略号 middle:在文本中间处截断,并显示省略号 end:在文本结尾处处截断,并显示省略号 marquee:使用marquee滚动动画显示文本 |
android:ems |
setEms(int) |
设置该组件的宽度,以em为单位 |
android:fontFamily |
setTypeface(Typeface) |
设置该文本框内文本的字体 |
android:gravity |
setGravity(int) |
设置文本框内文本的对齐方式 |
android:height |
SetHeight(int) |
设置该文本框的高度(以pixel为单位) |
android:hint |
setHint(int) |
|
android:imeActionId |
setImeActionLabel(CharSequence,int) |
当该文本框关联输入法时,为输入法提供EditorInfo.actionId值 |
android:imeActionLabel |
setImeActionLable(CharSequence,int) |
当该文本框关联输入法时,为输入法提供EditorInfo.actionLable值 |
android:imeOptions |
setImeOptions(int) |
当该文本框关联输入法时,为输入法指定额外的选项 |
android:includeFontPadding |
setIncludeFontPadding(boolean) |
设置是否为字体保留足够的空间。默认为true |
android:inputMethod |
setKeyListener(KeyListener) |
为该文本框指定特定的输入法。该属性值为输入法的全限定类名 |
android:inputType |
setRawInputType(int) |
指定该文本框的类型。该属性有点类似于HTML中<input.../>元素的type属性。该属性支持大量属性值,不同属性值用于指定特定的输入框 |
android:lineSpacingExtra |
setLineSpacing(float,float) |
控制两行文本之间的额外间距。与android:lineSpacingMultiplier属性结合使用 |
android:lineSpacingMultiplier |
setLineSpacing(float,float) |
|
android:lines |
setLines(int) |
设置该文本框默认占几行 |
android:linksClickable |
setLinksClickable(boolean) |
控制该文本框的URL、E-mail等连接是否可点击 |
android:marqueeRepeatLimit |
setMarqueeRepeatLimit(int) |
设置marquee动画重复的次数 |
android:maxEms |
setMaxEms(int) |
指定该文本框的最大宽度(以em为单位) |
android:maxHeight |
setMaxHeight(int) |
指定该文本框的最大高度(以pixel为单位) |
android:maxLength |
setFilters(InputFilter) |
设置该文本框的最大字符长度 |
android:maxLines |
setMaxLines(int) |
设置该文本框最多占几行 |
android:maxWidth |
setMaxWidth(int) |
指定该文本框的最大宽度(以pixel为单位) |
android:minEms |
setMinEms(int) |
指定该文本框的最小宽度(以em为单位) |
android:minHeight |
setMinHeight(int) |
指定该文本框的最小高度(以pixel为单位) |
android:minLines |
setMinLines(int) |
设置该文本框最少占几行 |
android:minWidth |
setMinWidth(int) |
指定该文本框的最小宽度(以pixel为单位) |
android:numeric |
setKeyListener(KeyListener) |
integer:指定关联整数输入法 signed:允许输入符号的数值输入法 decimal:允许输入小数点的数值输入法 |
android:password |
setSTransformationMethod(TransformationM ethod) |
设置该文本框是一个密码框(以点代替字符) |
android:phoneNumber |
setKeyListener(KeyListener) |
设置该文本框只能接受电话号码 |
android:privateImeOptions |
setPrivateImeOptions(String) |
|
android:scrollHorizontally |
setHorizontallyScrolling(boolean) |
设置当该文本框不够现实全部内容时是否允许水平滚动 |
android:selectAllOnFocus |
setSelectAllOnFocus(boolean) |
|
android:shadowColor |
setShadowLayer(float,float,int) |
设置文本框内文本的阴影的颜色 |
android:shadowDx |
setShadowLayer(float,int) |
设置文本框内文本的阴影在水平方向的偏移 |
android:shadowDy |
setShadowLayer(float,int) |
设置文本框内文本的阴影在垂直方向的偏移 |
android:shadowRadius |
setShadowLayer(float,int) |
设置文本框内文本的阴影的模糊程度。该值越大,阴影越模糊 |
android:singleLine |
setTransformationMethod |
设置该文本框是否为单行模式。如果设为true,文本框不会换行 |
android:text |
setText(CharSequence) |
设置文本框内文本的内容 |
android:textAllCaps android:textAppearance android:textColor android:textColorHighlight android:textColorHint android:textColorLink android:textIsSelectable android:textScaleX android:textSize android:textStyle android:typeface android:width |
setAllCaps(boolean)
setTextColor(ColorStateList) setHighlightColor(int) setHintTextColor(int) setLinkTextColor(int) isTextSelectedable() setTextScaleX(float) setTextSize(float) setTypeface(Typeface) setTypeface(Typeface) setWidth(int) |
设置是否将文本框的所有字母显示为大写字母 设置该文本框的颜色、字体、大小等样式 设置文本框中文本的颜色 设置文本框中文本被选中时的颜色 设置文本框中提示文本的颜色 设置文本框中链接的颜色 设置该文本框不能编辑时,文本框内的文本是否可以被选中 设置文本框内文本在水平方向上的缩放因子 设置文本框中文本的字号大小 设置文本框中文本的字体风格,如粗体,斜体等 设置文本框中文本的字体风格 设置该文本框的宽度(以pixel为单位) |