样式 | 默认值 | 允许值 | 说明 |
styleText | 空 | | 上次设定样式表时使用的设定值。 |
浏览器 |
browser-progress-dialog | visible | visible|hidden | 浏览器载入页面时是否显示弹出进度框。 |
browser-zoom-button | hidden | visible|hidden | 浏览器是否显示放大缩小按钮。 |
弹出窗口 |
window-type | context | context|popup | 弹出菜单的类型,context是标准上下文菜单,popup是弹出窗口。 |
window-split-screen | false | true|false | 窗口是否以输入法的形式弹出,即将屏幕分为上下两部分,上面是应用窗口,下面是弹出窗口。 |
window-show-wallpaper | false | true|false | 窗口弹出时是否以默认桌面背景作为背景。 |
window-modeless | false | true|false | 窗口是否无模式窗口,即下方的应用程序仍然可以响应触屏事件等。 |
window-blur-behind | false | true|false | 窗口背景是否进行模糊处理。 |
window-dim-amount | 0.5 | 正float类型 | 窗口背景变暗的比例。 |
window-style | transparent | dark|light|transparent | 窗口的风格,暗背景、亮背景或无背景。 |
window-animation | dialog | none|activity|dialog|toast|translucent | 窗口的动画。 |
window-moveable | false | true|false | 窗口是否可以移动,注意可以移动的窗口不能响应窗口内对象的点击事件,但可以响应窗口本身的点击事件,不可以移动的窗口则相反。 |
window-cancelable | true | true|false | 窗口是否可以取消(通常用回退键)。 |
window-outside-cancelable | false | true|false | 在窗口外部点击时窗口是否自动取消,在window-cancelable为true时才有效。 |
window-align | left | left|center|right | 窗口的水平对齐方式。 |
window-vertical-align | top | top|middle|bottom | 窗口的垂直对齐方式。 |
window-auto-hide | -1 | 正整数或-1 | 窗口自动隐藏并调用回调函数的时间,-1表示不会自动隐藏,单位为秒。 |
位置 |
position | static | static|absolute|relative|table | 在JavaView中使用,absolute表示父对象是AbsoluteLayout,使用绝对位置,relative表示父对象是RelativeLayout,使用相对位置,table表示本对象是TableLayout中的一格。 |
top | -1 | 正整数 | 窗口的垂直位置。 |
left | -1 | 正整数 | 窗口的水平位置。 |
bar-position | top | top|bottom|browser|layout | TabBar、ButtonBar或JavaBar的位置,top表示在浏览器上方,bottom表示在浏览器下方,browser表示覆盖在浏览器上,而layout表示覆盖在整个布局上,注意,browser和layout仅适用于JavaBar。 |
index | -1 | 整数 | 在rexseeTabBars和rexseeButtonBars中,index大于0表示从前往后数,0是第一个;index小于0表示从后往前数,-1是最后一个。在JavaView中,负数表示最后一个。 |
显示 |
width | fillparent | wrapcontent|fillparent|正整数 | 对象的宽度,wrapcontent表示以容纳内容为准,fillparent(100%)表示以父对象为准。 |
min-width | 0 | 正整数 | 对象的最小宽度,仅在rexseeJavaView中有效。 |
height | fillparent | wrapcontent|fillparent|正整数 | 对象的高度,wrapcontent表示以容纳内容为准,fillparent(100%)表示以父对象为准。 |
min-height | 0 | 正整数 | 对象的最小高度,仅在rexseeJavaView中有效。 |
weight | 0 | int | 高度、宽度的权重,在同样的对象有竞争关系时使用,越大权重越低。 |
alpha | 0.9 | 0~1 | 窗口的透明度。 |
visibility | 空 | visible|hidden|gong | 对象是否可见,hidden在JavaView中使用时表示虽不可见,但仍占据位置,而gone不占据位置,除JavaView外,hidden和gone是一样的。 |
inner-visibility | 空 | visible|hidden | 对象内容是否可见,主要用于制作动画。 |
background-color | #888888 | 颜色字符串 | 背景颜色,可以是颜色也可以是型如"http://......"或"file://......"的图片文件。 |
align | center | left|center|right | 水平对齐方式。 |
vertical-align | middle | top|middle|bottom | 垂直对齐方式。 |
margin | 空 | 快捷方式 | margin的快捷方式,以空格分隔,次序是上、右、下、左。 |
margin-top | 0 | 正整数 | 上边的margin。 |
margin-right | 0 | 正整数 | 右边的margin。 |
margin-bottom | 0 | 正整数 | 下边的margin。 |
margin-left | 0 | 正整数 | 左边的margin。 |
margin-background | sameasforeground | 颜色字符串或”sameasforeground“ | margin区域的颜色,sameasforeground表明和前景颜色相同。 |
padding | 空 | 快捷方式 | padding的快捷方式,以空格分隔,次序是上、右、下、左。 |
padding-top | 0 | 正整数 | 上边的padding。 |
padding-right | 0 | 正整数 | 右边的padding。 |
padding-bottom | 0 | 正 整数 | 下边的padding。 |
padding-left | 0 | 正整数 | 左边的padding。 |
orientation | x | x|y or horizontal|vertical | 标签栏的方向。 |
边框 |
border-color | 空 | 快捷方式 | 边框颜色的快捷方式,以空格分隔,次序是上、右、下、左。 |
border-top-color | #AAAAAA | 颜色字符串 | 上边框颜色,可以是颜色也可以是型如"http://......"或"file://......"的图片文件。 |
border-right-color | #AAAAAA | 颜色字符串 | 右边框颜色,可以是颜色也可以是型如"http://......"或"file://......"的图片文件。 |
border-bottom-color | #AAAAAA | 颜色字符串 | 下边框颜色,可以是颜色也可以是型如"http://......"或"file://......"的图片文件。 |
border-left-color | #AAAAAA | 颜色字符串 | 左边框颜色,可以是颜色也可以是型如"http://......"或"file://......"的图片文件。 |
border-width | 空 | 快捷方式 | 边框宽度的快捷方式,以空格分隔,次序是上、右、下、左。 |
border-top-width | 1 | 正整数 | 上边框宽度。 |
border-right-width | 1 | 正整数 | 右边框宽度。 |
border-bottom-width | 1 | 正整数 | 下边框宽度。 |
border-left-width | 1 | 正整数 | 左边框宽度。 |
border-scale | 空 | 快捷方式 | 边框图像对齐方式的快捷方式,以空格分隔,次序是上、右、下、左。 |
border-top-scale | inside | center|crop|inside|fitcenter|fitstart|fitend|fitxy | 上边框图像对齐方式。 |
border-right-scale | inside | center|crop|inside|fitcenter|fitstart|fitend|fitxy | 右边框图像对齐方式。 |
border-bottom-scale | inside | center|crop|inside|fitcenter|fitstart|fitend|fitxy | 下边框图像对齐方式。 |
border-left-scale | inside | center|crop|inside|fitcenter|fitstart|fitend|fitxy | 左边框图像对齐方式。 |
border-alpha | 空 | 快捷方式 | 边框透明度的快捷方式,以空格分隔,次序是上、右、下、左。 |
border-top-alpha | 1 | 0~1的小数 | 上边框透明度。 |
border-right-alpha | 1 | 0~1的小数 | 右边框透明度。 |
border-bottom-alpha | 1 | 0~1的小数 | 下边框透明度。 |
border-left-alpha | 1 | 0~1的小数 | 左边框透明度。 |
滚动 |
overflow | 空 | 快捷方式 | 内容溢出时是否显示可以滚动,是overflow-x和overflow-y的快捷方式,以空格分隔。 |
overflow-x | hidden | hidden|visible | 内容水平溢出时是否显示可以滚动。 |
overflow-y | hidden | hidden|visible | 内容垂直溢出时是否显示可以滚动。 |
scrollbar | 空 | 快捷方式 | 在可以滚动时是否显示滚动条,是scrollbar-x和scrollbar-y的快捷方式,以空格分隔。 |
scrollbar-x | hidden | visible|hidden | 在可以水平滚动时是否显示水平滚动条。 |
scrollbar-y | hidden | visible|hidden | 在可以垂直滚动时是否显示垂直滚动条。 |
scrollbar-style | 空 | 快捷方式 | 滚动条的样式,是scrollbar-x-style和scrollbar-y-style的快捷方式,以空格分隔。 |
scrollbar-x-style | inside | inside|outside|insideinset|outsideinset | 水平滚动条的样式。 |
scrollbar-y-style | inside | inside|outside|insideinset|outsideinset | 垂直滚动条的样式。 |
fading-edge-length | 空 | 快捷方式 | 在内容溢出可以滚动时模糊区域的长度,是fading-edge-x-length和fading-edge-y-length的快捷方式,以空格分隔。 |
fading-edge-x-length | 0 | 正整数 | 在内容溢出可以滚动时水平模糊区域的长度。 |
fading-edge-y-length | 0 | 正整数 | 在内容溢出可以滚动时垂直模糊区域的长度。 |
fading-edge-color | 空 | 快捷方式 | 在内容溢出可以滚动时模糊区域的颜色,是fading-edge-x-color和fading-edge-y-color的快捷方式,以空格分隔。 |
fading-edge-x-color | #444444 | 单色字符串 | 在内容溢出可以滚动时水平模糊区域的颜色。 |
fading-edge-y-color | #444444 | 单色字符串 | 在内容溢出可以滚动时垂直模糊区域的颜色 |
图片 |
icon-url | 空 | String | 图片的地址。 |
icon-visibility | visible | visible|hidden | 图片是否可以显示。 |
icon-position | top | top|bottom|left|right | 图片相对于文本的位置。 |
icon-width | 24 | wrapcontent|fillparent|正整数 | 图片的宽度。 |
icon-height | 24 | wrapcontent|fillparent|正整数 | 图片的高度。 |
icon-weight | 0 | 正整数 | 图片宽度和高度相对于文本框的权重。 |
icon-scale | inside | center|crop|inside|fitcenter|fitstart|fitend|fitxy | 图片的对齐/缩放方式。 |
icon-padding | 空 | 快捷方式 | 图片padding的快捷方式,次序是上、右、下、左。 |
icon-padding-top | 0 | 正整数 | 图片上边的padding。 |
icon-padding-right | 0 | 正整数 | 图片右边的padding。 |
icon-padding-bottom | 0 | 正整数 | 图片下边的padding。 |
icon-padding-left | 0 | 正整数 | 图片左边的padding。 |
icon-bounds | -1 | 正整数 | 原生ListView/GridView/Gallery/ThreeDGallery使用drawable模式时对载入图片的限制(长和宽),图片超过该限制会按照该限制进行载入,小于等于0表示无限制。 |
文本 |
label | 空 | 字符串 | 文本框显示的内容,可以是HTML字符串。 |
label-type | html | text|string|html | label字符串的处理方法。text表示作为纯文本处理;string表示作为文本处理,但应将html标签去除;html表示作为html代码处理。 |
label-visibility | visible | visible|hidden | 文本框是否可以显示。 |
label-width | fillparent | wrapcontent|fillparent|正整数 | 文本框的宽度。 |
label-height | fillparent | wrapcontent|fillparent|正整数 | 文本框的高度。 |
label-weight | 0 | 正整数 | 文本框宽度和高度相对于图标的权重。 |
label-padding | 空 | 快捷方式 | 文本框padding的快捷方式,次序是上、右、下、左。 |
label-padding-top | 0 | 正整数 | 文本框上边的padding。 |
label-padding-right | 0 | 正整数 | 文本框右边的padding。 |
label-padding-bottom | 0 | 正整数 | 文本框下边的padding。 |
label-padding-left | 0 | 正整数 | 文本框左边的padding。 |
label-background-color | transparent | 颜色字符串 | 文本框的背景颜色。 |
text-shadow | 空 | 快捷方式 | 文字阴影,是text-shadow-radius、text-shadow-dx、text-shadow-dy、text-shadow-color的快捷方式,以空格分隔。 |
text-shadow-radius | 0 | 0~Pi | 文字阴影的方向. |
text-shadow-dx | 0 | float类型 | 文字阴影水平方向的延伸比例。 |
text-shadow-dy | 0 | float类型 | 文字阴影垂直方向的延伸比例。 |
text-shadow-color | #000000 | 颜色字符串 | 文字阴影的颜色。 |
text-link | true | true|false | 如果包含超链接是否高亮显示。 |
text-align | center | left|center|right | 内容的水平对齐方式。 |
text-vertical-align | middle | top|middle|bottom | 内容的垂直对齐方式。 |
text-overflow | none | none|marquee|start|middle|end | 内容溢出时的剪切方式。 |
color | #FFFFFF | String|int | 文字颜色。 |
font-size | 14 | 正整数 | 文字的大小。 |
font-weight | normal | normal|bold | 文字是否为黑体。 |
font-style | normal | normal|italic | 文字是否为斜体。 |
line-height | 150% | String|int | 行高。 |
white-space | nowrap | normal|nowrap | 文字是否允许换行。 |
事件 |
event_touch | true | true|false | JavaView是否启用触屏事件。 |
event_touchmove | true | true|false | JavaView是否启用触屏移动事件(onJavaViewTouchMove)。 |
event_multitouch | true | true|false | JavaView或ImageDialog是否启用多点触摸缩放事件。 |
event_scroll | true | true|false | JavaView是否启用滚动事件(onJavaViewScroll)。 |
其它 |
progress | 0% | 0~100或0%~100% | 进度框的进度。 |
progress-color | #FDC913 | 颜色字符串 | 进度框中进度条的颜色。 |
progress-text-color | #000000 | 颜色字符串 | 进度框中进度条文字的颜色。 |
horizontal-line | false | true|false(rexseePageFlip)或颜色字符串(ListView) | 在翻页电子书中的页眉和页脚是否显示横线,在原生ListView中代表分隔线,可以用颜色字符串。 |
play-sound-effect | false | true|false | 是否播放动作音效。 |
selectall | false | true|false | JavaView的EditText是否在获得焦点时自动全选。 |
maxlength | 0 | 0或 正整数 | JavaView的EditText的最大长度,0表示不限制。 |
hint | 空 | 文字 | JavaView的EditText的提示文字。 |
hint-color | #888888 | 颜色。 | JavaView的EditText的提示文字的颜色。 |
rating-stars | 5 | 正整数 | JavaView的RatingBar的星的个数。 |
rating-step | 0.5 | 正数 | JavaView的RatingBar的评分最小单位。 |
format | 空 | 字符串 | 对不同的JavaView含义不同,请参考rexseeJavaView类型详解。 |
mode | 空 | 字符串 | 对不同的JavaView含义不同,请参考rexseeJavaView类型详解。 |
path | 空 | 字符串 | JavaView的VideoView的视频路径。 |
duration | 1000 | 毫秒数 | 对不同的JavaView含义不同,请参考rexseeJavaView类型详解。 |
column-span | 1 | 正整数 | JavaView的TableLayout中的某个单元格占据的列数。 |
column-number | 1 | 正整数 | JavaView的GridView的列数。 |
column-width | 100 | 正整数 | JavaView的GridView的列宽。 |
horizontal-spacing | 0 | 正整数 | JavaView的GridView或Gallery的列距。 |
vertical-spacing | 0 | 正整数 | JavaView的GridView或ListView的行距。 |
effect | false | reflectshader | JavaView的Gallery的效果,reflectshader表示倒影。 |
enable | true | true|false | JavaView是否启用。 |
distance-threshold | 0 | 正整数 | 对于rexseeImageDialog或原生ImageView,当多点触控缩放模式启动后,用户拖拽图片导致图片边缘距离对象边缘超过该样式的值时会触发onImageDragedOverThreshold事件。 |
zoom | 0 | 正整数 | 原生ThreeDGallery使用drawable模式时图片在Z轴的位置。 |
zoom-reverse | true | true|false | 原生ThreeDGallery使用drawable模式时图片在Z轴的位置是否相对于中心位置两边对称。 |
rotation | 60 | 正整数 | 原生ThreeDGallery使用drawable模式时图片的旋转,只包含一个值代表Y轴旋转,如果包含用空格分隔的三个值,分别代表X轴、Y轴和Z轴的旋转。 |
rotation-reverse | false | true|false | 原生ThreeDGallery使用drawable模式时图片的旋转是否相对于中心位置两边对称,只包含一个值代表所有三个轴的设置都使用该值,如果包含用空格分隔的三个值,分别代表X轴、Y轴和Z轴的设置。 |