robotium 滚屏操作超过一屏的listview处理
来源:互联网 发布:阿里云手机怎么root 编辑:程序博客网 时间:2024/05/17 23:26
robotium 滚屏操作超过一屏的listview处理
/** * 还有漏洞,需要补充 * 滚动超过一屏的listview item子项,并点击它 * * param index:在listview中的总的索引 * param linesNum: 一屏内listview Item的行数,比如可以指定多少行,根据不同的分辨率指定不同的行数 * param vIndex: 一屏内listview Item有效的行数索引 * param screenIndex: listview 指定行数的屏个数的索引 * param screenCount: listview 指定行数的总屏数 * * author:andrew * date: 2013.05.21 * email: 850811845@qq。com * */ public static void scrollOutsideScreenListItem(Solo solo,int index, int linesNum, int vIndex, int screenIndex, int screenCount){ if(vIndex < (linesNum+1)){ solo.clickInList(vIndex); solo.sleep(5000);vIndex ++;solo.goBack();solo.sleep(3000); if(vIndex == linesNum){ DisplayMetrics outMetrics = new DisplayMetrics();Activity act = solo.getCurrentActivity();act.getWindowManager().getDefaultDisplay().getMetrics(outMetrics);float formX = outMetrics.widthPixels/4;float formY = outMetrics.heightPixels/4;if(formX < 30){formX = 30;}if(formY (linesNum-1)){int temp = (index%linesNum);solo.scrollDownList(temp);solo.sleep(3000);if(screenIndex < screenCount){screenIndex++;} vIndex = 0;} } }
0 0
- robotium 滚屏操作超过一屏的listview处理
- Android中ListView内容超过一屏,上下滑动后数据紊乱的问题
- VIM滚屏操作
- 滚屏操作
- linux查看超过一屏的内容
- 自动回滚的listview
- 对ListView进行优化,加载大数据量或者包含图片信息的时候滚屏加载
- robotium的使用方法(一)
- 原声js鼠标滚一次一屏
- C#Listview添加数据,选中最后一行,滚屏
- android-ScrollView中嵌套ListView,item显示不全及第二页(超过一屏)显示不全
- android listview指定项操作的处理?
- J2ME开发体会:连续按键处理的改善及滚屏
- Android ListView操作处理
- Android ListView操作处理
- 学徒浅析Android开发:第十四讲——Frame动画的滚屏操作
- 批量复制操作(SqlBulkCopy)的出错处理:事务提交、回滚
- 批量复制操作(SqlBulkCopy)的出错处理:事务提交、回滚
- pscp
- 单机配置tomcat 8 集群
- Java NIO使用及原理分析(二)
- 尔雅通识课破解 视频在线看24小时不断 不用输入验证码 看 视频不会暂停
- Failed to start LSB: Bring up/down networking
- robotium 滚屏操作超过一屏的listview处理
- linux 权限与用户
- HashMap和Hashtable的区别
- 寒假集训.K-based Numbers
- 静态(static)方法的继承和重写
- PHP学习笔记之月历表
- Eclipse下搭建struts、spring、hibernate开发环境
- OpenGL 在苹果模拟器上的限制
- ibatis禁用缓存