【函数】 | void enableBackKeyListener(boolean enable) |
【说明】 | 是否监听回退键,默认为监听。注意,不监听回退键意味着也不会执行默认动作,而是执行Android系统动作。 |
【返回】 | 无 |
【参数】 | enable:是否监听回退键。 |
【示例】 |
rexseeSpecialKey.enableBackKeyListener(false);
取消监听
rexseeDialog.toast('已取消监听,请按回退键。'); rexseeSpecialKey.enableBackKeyListener(true);
开始监听
rexseeDialog.toast('已开始监听,请按回退键。'); |
【函数】 | void setBackKeyListener() |
【函数】 | void setBackKeyListener(String url) |
【说明】 | 当回退键按下时执行动作,默认动作是网页后退,如果已经无法后退则提示退出程序。 |
【返回】 | 无 |
【参数】 | url:型如“http://......“或”javascript:......“等任何合法的浏览器链接,为空则恢复默认动作。 |
【示例】 |
rexseeSpecialKey.setBackKeyListener('javascript:alert(\'您按下了回退键!\');');
运行示例
rexseeDialog.toast('设置完毕,请按回退键。'); rexseeSpecialKey.setBackKeyListener();
恢复
rexseeDialog.toast('设置完毕,请按回退键。'); |
【函数】 | void enableMenuKeyListener(boolean enable) |
【说明】 | 是否监听菜单键,默认为监听。注意,不监听意味着也不会执行默认动作,而是执行Android系统动作。 |
【返回】 | 无 |
【参数】 | enable:是否监听菜单键。 |
【示例】 |
rexseeSpecialKey.enableMenuKeyListener(false);
取消监听
rexseeDialog.toast('已取消监听,请按菜单键。'); rexseeSpecialKey.enableMenuKeyListener(true);
开始监听
rexseeDialog.toast('已开始监听,请按菜单键。'); |
【函数】 | void setMenuKeyListener() |
【函数】 | void setMenuKeyListener(String url) |
【说明】 | 当菜单键按下时执行动作,默认动作是显示默认浮出菜单,如果想修改默认浮出菜单,请勿使用该函数,而请使用rexseeMenu.setOptionsMenuId()函数。 |
【返回】 | 无 |
【参数】 | url:型如“http://......“或”javascript:......“等任何合法的浏览器链接,为空则恢复默认动作。 |
【示例】 |
rexseeSpecialKey.setMenuKeyListener('javascript:alert(\'您按下了菜单键!\');');
运行示例
rexseeDialog.toast('设置完毕,请按菜单键。'); rexseeSpecialKey.setMenuKeyListener();
恢复
rexseeDialog.toast('设置完毕,请按菜单键。'); |
【函数】 | void enableSearchKeyListener(boolean enable) |
【说明】 | 是否监听搜索键,默认为不监听。注意,不监听意味着也不会执行默认动作,而是执行Android系统动作。 |
【返回】 | 无 |
【参数】 | enable:是否监听搜索键。 |
【示例】 |
rexseeSpecialKey.enableSearchKeyListener(false);
取消监听
rexseeDialog.toast('已取消监听,请按搜索键。'); rexseeSpecialKey.enableSearchKeyListener(true);
开始监听
rexseeDialog.toast('已开始监听,请按搜索键。'); |
【函数】 | void setSearchKeyListener() |
【函数】 | void setSearchKeyListener(String url) |
【说明】 | 当搜索键按下时执行动作,默认动作是显示默认弹出菜单(和默认浮出菜单相同)。 |
【返回】 | 无 |
【参数】 | url:型如“http://......“或”javascript:......“等任何合法的浏览器链接,为空则恢复默认动作。 |
【示例】 |
rexseeSpecialKey.setSearchKeyListener('javascript:alert(\'您按下了搜索键!\');');
运行示例
rexseeDialog.toast('设置完毕,请按搜索键。'); rexseeSpecialKey.setSearchKeyListener();
恢复
rexseeDialog.toast('设置完毕,请按搜索键。'); |
【函数】 | void enableFocusKeyListener(boolean enable) |
【说明】 | 是否监听相机键,默认为不监听。注意,不监听意味着也不会执行默认动作,而是执行Android系统动作。 |
【返回】 | 无 |
【参数】 | enable:是否监听相机键。 |
【示例】 |
rexseeSpecialKey.enableFocusKeyListener(false);
取消监听
rexseeDialog.toast('已取消监听,请按相机键。'); rexseeSpecialKey.enableFocusKeyListener(true);
开始监听
rexseeDialog.toast('已开始监听,请按相机键。'); |
【函数】 | void setFocusKeyListener() |
【函数】 | void setFocusKeyListener(String url) |
【说明】 | 当相机键按下时执行动作,默认动作是将浏览器历史记录作为弹出菜单显示。 |
【返回】 | 无 |
【参数】 | url:型如“http://......“或”javascript:......“等任何合法的浏览器链接,为空则恢复默认动作。 |
【示例】 |
rexseeSpecialKey.setFocusKeyListener('javascript:alert(\'您按下了相机键!\');');
运行示例
rexseeDialog.toast('设置完毕,请按相机键。'); rexseeSpecialKey.setFocusKeyListener();
恢复
rexseeDialog.toast('设置完毕,请按相机键。'); |
【函数】 | void enableVolumeKeyListener(boolean enable) |
【说明】 | 是否监听音量键(向上键和向下键),默认为监听。注意,不监听意味着也不会执行默认动作,而是执行Android系统动作。 |
【返回】 | 无 |
【参数】 | enable:是否监听音量键。 |
【示例】 |
rexseeSpecialKey.enableVolumeKeyListener(false);
取消监听
rexseeDialog.toast('已取消监听,请按音量键。'); rexseeSpecialKey.enableVolumeKeyListener(true);
开始监听
rexseeDialog.toast('已开始监听,请按音量键。'); |
【函数】 | void setVolumeKeyListener() |
【函数】 | void setVolumeKeyListener(String upUrl, String downUrl) |
【说明】 | 当音量键(向上键和向下键)按下时执行动作,默认动作是将浏览器页面放大和缩小。 |
【返回】 | 无 |
【参数】 | upUrl/downUrl:型如“http://......“或”javascript:......“等任何合法的浏览器链接,为空则恢复默认动作。 |
【示例】 |
rexseeSpecialKey.setVolumeKeyListener('javascript:alert(\'您按下了音量向上键!\');','javascript:alert(\'您按下了音量向下键!\');');
运行示例
rexseeDialog.toast('设置完毕,请按音量键。'); rexseeSpecialKey.setVolumeKeyListener();
恢复
rexseeDialog.toast('设置完毕,请按音量键。'); |