Properties Table of Widgets:
Properties Table of Widgets:
适用于 |
属性名 |
含义 |
Xml文件中示例参数 |
含义及注意 |
- |
id |
控件的ID |
@+id/button1 |
为此控件申请并绑定一个“button1”的ID,“+”不能省略 |
- |
text |
控件的名字 |
@string/button1 |
为此控件绑定string.xml文件中的名字叫做“button1”的字符串的内容 |
- |
Height |
控件的高 |
100dp |
控件的高 |
- |
Width |
控件的宽 |
100dp |
控件的宽 |
- |
layout_height
|
1: 按控件中的内容自适应高度 2: 高度填充满父容器 |
1: wrap_content 2: fill_parent |
1: 按此控件中的内容自适应高度 2: 高度填充满父容器 |
- |
layout_margin |
控件左、上、右、下的外边距 |
100px |
此控件左、上、右、下的外边距,只能设置同1个参数 |
- |
layout_marginTop |
控件外上边距 |
100px |
此控件外上边距,只能设置同1个参数 |
- |
layout_marginBottom |
控件外下边距 |
100px |
此控件外下边距 |
- |
layout_marginLeft |
控件外左边距 |
100px |
此控件外左边距 |
- |
layout_marginRight |
控件外右边距 |
100px |
此控件外右边距 |
- |
weight |
控件的权重 |
1 |
此控件的权重.数值越小,权重越高 |
- |
enabled |
是否启用控件 |
true | false |
是否启用此控件,默认为true |
- |
password |
是否以密码形式隐藏空间中的内容 |
true | false |
是否以密码形式隐藏空间中的内容,默认为false |
EditText |
numeric |
指定控件的数字输入法.
|
1: integer 2: signed 3: decimal |
如果设置,指定该控件有一个数字输入法. 1:整数 2:签名 3:十进制 |
EditText |
phoneNumber |
指定控件是否为电话号码输入法 |
true | false |
如果设置,指定该控件有一个电话号码输入法。 |
EditText |
autoText |
指定控件的文本输入法及自动纠错 |
true | false |
如果设置,指定该控件有一个文本输入法,并自动纠正一些常见的拼写错误。 |
EditText |
capitalize |
指定控件有一个文本输入法,并应自动利用什么类型的用户。 |
1: none 2: sentences 3: works 4: characters |
如果设置,指定该控件有一个文本输入法,并应自动利用什么类型的用户。 1: 无 2: 段落 3: 文档 4: 字符 |
EditText |
editable |
指定控件有输入法。 |
true | false |
如果设置,指定该控件有一个输入法。 |
EditText |
singleLine |
是否只允许输入单行数据 |
true | false |
只允许输入单行数据 |
TextView |
autolink |
自动识别控件内的文本并套用的链接格式. |
1: none 2: web 3: email 4: phone 5: map 6 :all |
自动识别控件内的文本并套用链接格式. 1:无 2: 网址 3:电子邮箱 4:电话号码 5: 地图标识 6 :全部 |
- |
background |
设置控件的背景颜色。 |
@color/bg |
设置控件的背景颜色。 |
- |
bufferType |
指定gettext返回值的最低限度的类型 |
1: normal 2: spannable 3: editable |
1: 正常 2: spannable 3: 编辑 |
- |
clickable |
能否被单击 |
true | false |
能否被单击 |
- |
contentDescription |
内容描述 |
@string/desc1 |
内容描述 |
- |
cursorVisible |
是否显示游标 |
true | false |
是否显示游标 |
- |
digits |
指定控件有一个数字输入法,并且只能接受这些指定的字符。 |
@string/num |
如果设置,指定该控件有一个数字输入法,并且只能接受这些指定的字符。 |
- |
drawableTop |
可置于控件上方的半透明绘图 |
@drawable/icon |
可置于控件上方的半透明绘图 |
- |
drawableBottom |
可置于控件下方的半透明绘图 |
@drawable/icon |
可置于控件下方的半透明绘图 |
- |
drawableLeft |
可置于控件左方的半透明绘图 |
@drawable/icon |
可置于控件左方的半透明绘图 |
- |
drawableRight |
可置于控件右方的半透明绘图 |
@drawable/icon |
可置于控件右方的半透明绘图 |
- |
drawablePadding |
可置于控件四周的半透明绘图的内边距 |
2px |
可置于控件四周的半透明绘图的内边距 |
- |
drawingCacheQuality |
定义半透明绘图缓存质量 |
1: auto 2: low 3: high |
定义半透明绘图缓存质量 |
- |
duplicateParentState |
当此属性设置为true,则认为其获得父级半透明绘图 |
|
当此属性设置为true,则认为其获得父级半透明绘图(焦点,按下等等…)的状态。 |
TextView |
ellipsize |
内容超过容器的大小,设置是否自动截取并用”…”代替以及”…”的位置 |
1: none 2: start 3: middle 4: end 5: marquee |
如果内容超过容器的大小,可设置是否自动截取并用”…”代替以及”…”的位置
1:不设置 2: 开始处 3: 中间 4: 结尾 5位置 |
- |
ems |
|
true | false |
EMS范围必须是一个埃格尔值,如“100”。 |
ScrollView |
fadingEdge |
能否使用以及使用怎样的滚动视图
|
1: none 2: horizontal 3: vertical
|
能否使用以及使用怎样的滚动视图。
1: 无 2: 水平 3: 垂直
|
- |
gravity |
布局重心 |
1: top 2: bottom 3: left 4: Right 5: center_vertical 6: fill_vertical 7: center_horizontal 8: fill_horizontal 9: center 10: fill 11: clip_vertical 12: clip_horizontal |
布局重心 1: 上对齐 2: 下对齐 3: 左对齐 4: 右对齐 5: 居中垂直 6: 填充垂直 7: 居中水平 8: 填充水平 9: 居中 10: 填充 11: 剪断居中 12: 剪断水平 |
EditView |
Hint |
当输入框为空时该字符串将作为默认提示提供给用户 |
@String/hint |
如果设置,当输入框为空时该字符串将作为默认提示提供给用户。 |
- |
inputType |
输入类型 |
1: none 2: text 3: textCapCharacters 4: textCapWords 5: textCapSentences 6: textAutoCorrect 7: textAutoComplete 8: textMultiLine 9: textImeMultiLine 10: textUri|textEmai 11: address 12: textEmailSubject 13: textShortMessage 14: textLongMessage 15: textPersonName 16: textPosta 17: address 18: textPassword 19: textVisiblePassword 20: textWebEditText 21: textFilter 22: textPhonetic 23: number 24: numberSigned 25: numberDecimal 26: phone 27: datetime 28: date 29: time |
Input type : 1: none 2: text 3: textCapCharacters 4: textCapWords 5: textCapSentences 6: textAutoCorrect 7: textAutoComplete 8: textMultiLine 9: textImeMultiLine 10: textUri|textEmai 11: address 12: textEmailSubject 13: textShortMessage 14: textLongMessage 15: textPersonName 16: textPosta 17: address 18: textPassword 19: textVisiblePassword 20: textWebEditText 21: textFilter 22: textPhonetic 23: number 24: numberSigned 25: numberDecimal 26: phone 27: datetime 28: date 29: time |
ScrollView |
isScrollContainer |
是否是滚动容器 |
true | false |
是否是滚动容器 |
- |
Maxheight |
最大高度 |
|
最大高度 |
- |
Maxwidth |
最大宽度 |
|
最大宽度 |
- |
Maxlines |
最大行 |
|
最大行 (内容超过行数时,仍可以输入内容,但可见的行数还将保持最大值) |
- |
Maxlength |
最大长度 |
|
最大长度 |
- |
Minheight |
最小高度 |
|
最小高度 |
- |
Minwidth |
最小宽度 |
|
最小宽度 |
|
Minlines |
最小行数 |
|
最小行数 |
|
Minlength |
最小长度 |
|
最小长度 |
|
Lines |
行数 |
|
行数 |
|
Linespacingextra |
|
|
|
|
Linespacingmultiplier |
|
|
|
|
Linksclickable |
|
|
|
|
Longclickable |
|
|
|
|
Marqueerepeatlimit |
|
|
|
|
Nextfocusleft |
左移一个焦点 |
|
左移一个焦点 |
|
Nextfocusright |
右移一个焦点 |
|
右移一个焦点 |
|
Nextfocusup |
上移一个焦点 |
|
上移一个焦点 |
|
Nextfocusdown |
下移一个焦点 |
|
下移一个焦点 |
|
Onclick |
|
|
|
|
Padding |
内边距 |
|
内边距 |
|
PaddingTop |
内上边距 |
|
内上边距 |
|
PaddingBottom |
内下边距 |
|
内下边距 |
|
Paddingleft |
内左边距 |
|
内左边距 |
|
Paddingright |
内右边距 |
|
内右边距 |
|
Saveenabled |
|
|
|
|
Scrollbaralwaysdrawhorizontaltrack |
设置scrollView横向滚动 |
true | false |
设置scrollView横向滚动 |
|
Scrollbaralwaysdrawverticaltrack |
设置scrollView 纵向滚动 |
true | false |
设置scrollView 纵向滚动 |
|
Scrollbars |
设置scrollView滚动方向 |
1: none 2: horizontal 3: vertical |
设置scrollView滚动方向 |
|
Scrollbarsize |
scrollView滚动条的尺寸 |
5dp |
scrollView滚动条的尺寸 |
|
Scrollbarstyle |
scrollView滚动条的样式 |
1: insideoverlay 2: insideinset 3: outsideoverlay 4: outnsideinset |
scrollView滚动条的样式 |
|
Scrollbarthumbhorizontal |
|
|
|
|
Scrollbarthumbvertical |
|
|
|
|
Scrollhorizontally |
|
true | false |
|
|
ScrollX |
|
|
|
|
ScrollY |
|
|
|
|
Selectallonfocus |
|
|
|
|
Shadowdx |
|
|
|
|
Shadowdy |
|
|
|
|
Shadowcolor |
|
|
|
|
Shadowradius |
|
|
|
|
Soundeffectsenabled |
|
|
|
|
Style |
样式 |
|
样式 |
|
Tag |
Tag标签 |
|
Tag标签 |
|
Text |
文本 |
|
文本 |
|
Textappearance |
|
|
|
|
Textcolor |
文本的颜色 |
|
文本的颜色 |
|
Textcolorhighlight |
文本的高亮颜色 |
|
文本的高亮颜色 |
|
Textcolorhint |
提示文本的颜色 |
|
提示文本的颜色 |
|
Textcolorlink |
文本中的链接颜色 |
|
文本中的链接颜色 |
|
TextscaleX |
|
|
|
|
Textsize |
文本字体尺寸 |
|
文本字体尺寸 |
|
Textstyle |
文本的样式 |
|
文本的样式 |
|
Typeface |
|
|
|
|
Visibility |
控件是否可见 |
|
控件是否可见 |
注:
1: res文件夹下有相关的string.xml文件和drawable图形资源文件夹
2: 部分参数可用单位: px (像素), dp (密度独立像素), sp (Stream Processor), in (英寸), mm (毫米).
3: “- “ 表示适用于任何控件