Android-Uiautomator:如何实现双击效果
2015-11-05 20:54
447 查看
uiautomator框架测试中,未提供双击API,那如何实现双击的效果呢?
默认每个动作具有默认延时,将默认延时去除,或者缩短即可实现
publicvoidclickFast(intnum,intx,inty){
if(getSYSVersion().matches(".*4\\.4.*")){
long timeout =Configurator.getInstance()
.getActionAcknowledgmentTimeout();
Configurator.getInstance().setActionAcknowledgmentTimeout(0);
for(int i =0;i <num; i++){
device().click(x,y);
}
Configurator.getInstance().setActionAcknowledgmentTimeout(timeout);
}}
如双击,坐标500,500
clickFast(2,500,500);
默认每个动作具有默认延时,将默认延时去除,或者缩短即可实现
publicvoidclickFast(intnum,intx,inty){
if(getSYSVersion().matches(".*4\\.4.*")){
long timeout =Configurator.getInstance()
.getActionAcknowledgmentTimeout();
Configurator.getInstance().setActionAcknowledgmentTimeout(0);
for(int i =0;i <num; i++){
device().click(x,y);
}
Configurator.getInstance().setActionAcknowledgmentTimeout(timeout);
}}
如双击,坐标500,500
clickFast(2,500,500);
相关文章推荐
- leetcode232 Implement Queue using Stacks
- leetcode225 Implement Stack using Queues
- Cloud Design Pattern - Circuit Breaker Pattern(断路器模式)
- request body stream exhausted错误解决方案
- codeforces round The Monster and the Squirrel 529B (数学规律)
- HDU 5531 Rebuild (2015长春现场赛,计算几何+三分法)
- Hive分析窗口函数(四) LAG,LEAD,FIRST_VALUE,LAST_VALUE
- 利用EEPROM实现arduino的断电存储
- 转:超实用的IOS 9人机界面指南(1):UI设计基础 (腾讯力作)
- RequestMaping url带参数及参数带“."的解决办法
- UIPickerView
- jsp小结14 - 9个内置对象07 request
- 再探oVirt-配置一个2节点的ovirt环境
- A - Number Sequence(矩阵快速幂或者找周期)
- UEditor图片上传
- 有关easyui打印中应用插件Lodop,非常好用
- [note]Why I haven’t quit my corporate job (yet)
- C# this.invoke()作用 多线程操作UI
- 3.30uitableview的知识点
- UIButton 如何设置为圆角矩形