rexseeKeyboard
返回手册目录
【函数】void show(final String id, final String style, String keysString, String theme)
【函数】void show(final String id, final String style, String keysString, String theme, String boardStyle, String rowStyle, String normalStyle, String pressedStyle, boolean callback)
【说明】显示虚拟键盘。
【返回】
【参数】 id:虚拟键盘的ID。
style:虚拟键盘对话框的样式表。
keysString:按键字符串,用“,”分隔表示在同一行,用“;”分隔表示在换一行。
theme:按键图片的文件夹,theme+"/pressed"是按键被按下时按键图片的文件夹。按键图片的文件名应该是“Android按键代码.png”。
boardStyle:键盘的样式。
rowStyle:键盘中一行的样式。
normalStyle:键盘中按键正常显示的样式。
pressedStyle:键盘中按键被按下时显示的样式。
callback:为true时所有按键按下和弹起时都将回调事件onKeyboardKeyDown或onKeyboardKeyUp,而为false时只有键值小于0的自定义按键按下或弹起时才会触发事件。
【示例】
rexseeKeyboard.show('test','top:0;left:0;icon-url:file:///android_asset/stick.png;icon-alpha:0.5;icon-height:30;icon-width:26;icon-position:center;','19;,21,22;20','file:///android_asset/keyboard');
运行示例

【函数】void dismiss(String id)
【说明】隐藏id指定的虚拟键盘。
【返回】
【参数】id:虚拟键盘的ID。
【示例】
rexseeKeyboard.dismiss('test');
运行示例

【函数】void dismissAll()
【说明】隐藏所有虚拟键盘。
【返回】
【参数】
【示例】
rexseeKeyboard.dismissAll();
运行示例

【函数】void setStyle(String id, String style)
【说明】设置弹出窗口的样式。
【返回】
【参数】 id:字符串,弹出窗口的id。

style:样式表。
【示例】
rexseeKeyboard.setStyle('test','background-color:darkgray');
运行示例

【函数】String getStyle(String id, String name)
【说明】读取弹出窗口的样式。
【返回】样式的值。
【参数】 id:字符串,弹出窗口的id。

name:样式名称。
【示例】
alert(rexseeKeyboard.getStyle('test','width'));
运行示例

【函数】boolean exists(String id)
【说明】判断弹出窗口是否存在。
【返回】true或false。
【参数】id:字符串,弹出窗口的id。
【示例】
alert(rexseeKeyboard.exists('test'));
运行示例

【函数】int size()
【说明】弹出窗口的个数。
【返回】弹出窗口的个数。
【参数】
【示例】
alert(rexseeKeyboard.size());
运行示例

【函数】JsonArray getIds()
【说明】弹出窗口的ID。
【返回】Json数组,用eval('('+json')')转换为JavaScript数组。
【参数】
【示例】
alert(rexseeKeyboard.getIds());
运行示例
返回手册目录